Пример #1
0
        public async Task Send(string msg)
        {
            if (socket != null && socket.State == WebSocketState.Open)
            {
                Byte[] bytes = System.Text.Encoding.UTF8.GetBytes(msg);

                await socket.SendAsync(new ArraySegment <byte>(bytes),
                                       WebSocketMessageType.Text, true, cancellationToken);
            }
        }
Пример #2
0
 private async Task SendMessage(string messageString)
 {
     if (socket.State == WebSocketState.Open)
     {
         var outputBuffer = new ArraySegment <byte>(Encoding.UTF8.GetBytes(messageString));
         await socket.SendAsync(outputBuffer, WebSocketMessageType.Text,
                                true, CancellationToken.None);
     }
     else
     {
         return;
     }
 }