AngleSharp.Io.Dom.WebSocket.OnUnload C# (CSharp) Method

OnUnload() private method

private OnUnload ( Object sender, AngleSharp.Dom.Events.Event ev ) : void
sender Object
ev AngleSharp.Dom.Events.Event
return void
        private void OnUnload(Object sender, Event ev)
        {
            RemoveEventListeners();

            if (_state != WebSocketReadyState.Closed && _state != WebSocketReadyState.Closing)
            {
                CloseAsync().Wait();
                _ws.Dispose();
            }
        }