async Task <string> ReceiveAsync() { var receiveResult = await _udpClient.ReceiveAsync(); var receivedMsg = Encoding.UTF8.GetString(receiveResult.Buffer); MyLogger.LogTrace("received: " + receivedMsg); return(receivedMsg); }
void SendMessageToServer(object message) { var json = JsonConvert.SerializeObject(message); var jsonBytes = Encoding.UTF8.GetBytes(json); _udpClient.SendAsync(jsonBytes, jsonBytes.Length); MyLogger.LogTrace("msg sent: " + json); _messagesSentInLastSecond++; }