Example #1
0
        public async Task <T> ReceiveAsync <T>()
        {
            var packet = await ReceiveAsync();

            if (packet != null)
            {
                return(packetDataSerializer.Serialize <T>(packet));
            }

            return(default(T));
        }
Example #2
0
 public T Serialize <T>()
 {
     return(packetDataSerializer.Serialize <T>(this));
 }