public async Task SendMessageAsync(OperationResultContext context)
 {
     var token = CancellationToken.None;
     var type = WebSocketMessageType.Text;
     var message = context.CreateJson().ToUtf8Bytes();
     var buffer = new ArraySegment<byte>(message);
     await _webSocket.SendAsync(buffer, type, true, token);
 }