C# Class AspComet.MessageHandlers.MetaHandshakeHandler

Inheritance: IMessageHandler
Show file Open project: nmosafi/aspComet

Public Methods

Method Description
HandleMessage ( Message request ) : MessageHandlerResult
MetaHandshakeHandler ( IClientIDGenerator clientIDGenerator, IClientFactory clientFactory, IClientWorkflowManager clientWorkflowManager ) : AspComet.Eventing

Private Methods

Method Description
CreateClient ( ) : IClient
GetFailedHandshakeResponse ( Message request, string cancellationReason, bool retry ) : Message
GetSuccessfulResponse ( Message request, IClient client ) : Message

Method Details

HandleMessage() public method

public HandleMessage ( Message request ) : MessageHandlerResult
request Message
return MessageHandlerResult

MetaHandshakeHandler() public method

public MetaHandshakeHandler ( IClientIDGenerator clientIDGenerator, IClientFactory clientFactory, IClientWorkflowManager clientWorkflowManager ) : AspComet.Eventing
clientIDGenerator IClientIDGenerator
clientFactory IClientFactory
clientWorkflowManager IClientWorkflowManager
return AspComet.Eventing