private void InitializeClient() { _client = Websockets.WebSocketFactory.Create(); _client.OnClosed += HandleConnectionClosed; _client.OnError += HandleConnectionError; _client.OnDispose += HandleWebSocketDisposed; }
void HandleWebSocketDisposed(IWebSocketConnection obj) { Log("Websocket disposed", 0); _client.OnClosed -= HandleConnectionClosed; _client.OnError -= HandleConnectionError; _client.OnDispose -= HandleWebSocketDisposed; _client = null; }