private void WebSocketTokenSourceCanceled()
 {
     if (_webSocketTokenSource.IsCancellationRequested)
     {
         if (_websocket != null && !_websocket.IsClosed())
         {
             _websocket.Close();
         }
     }
 }