コード例 #1
0
            private async Task _Send(Message.Send message)
            {
                var serializedMessage = JsonConvert.SerializeObject(message);

                var buffer = Encoding
                             .UTF8
                             .GetBytes(serializedMessage);

                var sendBuffer = new ArraySegment <byte>(buffer);

                await this._webSocket.SendAsync(
                    sendBuffer,
                    WebSocketMessageType.Text,
                    true,
                    CancellationToken.None
                    );
            }
コード例 #2
0
 public void QueueSend(Message.Send message) =>
 this._sendQueue.Add(message);