protected virtual void OnClientConnected(ServerConnectionEventArgs e) { ClientConnected?.SafeInvoke(this, e); }