private void Transport_MessageArrived(IPEndPoint remoteAddr, byte[] data) { this.lastRawResp = Encoding.UTF8.GetString(data); this.MessageArrived(remoteAddr, this.Deserialize(this.lastRawResp)); }