Esempio n. 1
0
        public async Task SendMessageAsync(IWebSocket socket, ISendMessage message)
        {
            var buffer = deserializer.SerializeToBuffer(message);

            logger.LogInformation($"Sending msg: {message.GetType()}");
            if (socket.State == WebSocketState.Open)
            {
                await socket.SendAsync(buffer, WebSocketMessageType.Text,
                                       true, CancellationToken.None);
            }
        }