public void Listen(IWebSocketHandler handler) { Handler = handler; Handler.OnConnent(); try { ListenerLoop(); } finally { Handler.OnDisconnect(); } }