AspComet.ClientWorkflowManager.HandleClientDisconnected C# (CSharp) Method

HandleClientDisconnected() private method

private HandleClientDisconnected ( object sender, EventArgs e ) : void
sender object
e System.EventArgs
return void
        private void HandleClientDisconnected(object sender, EventArgs e)
        {
            IClient client = (IClient) sender;
            client.Disconnected -= HandleClientDisconnected;

            clientRepository.DeleteByID(client.ID);

            DisconnectedEvent disconnectedEvent = new DisconnectedEvent(client);
            EventHub.Publish(disconnectedEvent);
        }