protected override void OnHandshakeResponse(JObject response) { if (!((bool)response["successful"])) { OnDisconnected(); Dispose(); } ClientID = (string)response["clientId"]; state.handshake = true; ConnectRequest(); base.OnHandshakeResponse(response); }