private void WebSocketOnOpen(object sender, EventArgs e) { _connected = true; if (OnConnected != null) { OnConnected.Invoke(); } _sendThread = new Thread(() => { while (_connected) { WebSocketSendMessage(_toSend.Dequeue()); } }); _sendThread.Start(); }