public IMessage Read() { try { IMessage message = PDUReader.Read(Reader); return message; } catch (Exception e) { Logger.Log(e.Message); return null; } }