private void OnDisconnect(OnDisconnectionEvent e) { if (ServerSession == e.Session) { Stop(); } }
private void OnClientDisconnect(OnDisconnectionEvent e) { if (!clients.Contains(e.Session)) { return; } clients.Remove(e.Session); observable.Publish(new OnClientDisconnectEvent(e.Session)); }