C# Class AspComet.MessageHandlers.MetaSubscribeHandler

Inheritance: IMessageHandler
Show file Open project: nmosafi/aspComet

Public Methods

Method Description
HandleMessage ( Message request ) : MessageHandlerResult
MetaSubscribeHandler ( IClientRepository clientRepository ) : AspComet.Eventing

Private Methods

Method Description
GetSubscriptionFailedResponse ( Message request, string cancellationReason ) : Message
GetSubscriptionSucceededResponse ( Message request ) : Message
PublishSubscribedEvent ( Message request, IClient client ) : void
PublishSubscribingEvent ( Message request, IClient client ) : ICancellableEvent

Method Details

HandleMessage() public method

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

MetaSubscribeHandler() public method

public MetaSubscribeHandler ( IClientRepository clientRepository ) : AspComet.Eventing
clientRepository IClientRepository
return AspComet.Eventing