public MessageHandlerFactory(IClientRepository clientRepository, IClientIDGenerator clientIDGenerator, IClientFactory clientFactory, IClientWorkflowManager clientWorkflowManager) { this.metaConnectHandler = new MetaConnectHandler(clientRepository); this.metaDisconnectHandler = new MetaDisconnectHandler(clientRepository); this.metaHandshakeHandler = new MetaHandshakeHandler(clientIDGenerator, clientFactory, clientWorkflowManager); this.metaSubscribeHandler = new MetaSubscribeHandler(clientRepository); this.metaUnsubscribeHandler = new MetaUnsubscribeHandler(clientRepository); this.swallowHandler = new SwallowHandler(); this.forwardingHandler = new ForwardingHandler(clientRepository); }
public MessageHandlerFactory(IClientRepository clientRepository, IClientIDGenerator clientIDGenerator, IClientFactory clientFactory) { this.clientRepository = clientRepository; this.clientIDGenerator = clientIDGenerator; this.clientFactory = clientFactory; this.metaConnectHandler = new MetaConnectHandler(this.clientRepository); this.metaDisconnectHandler = new MetaDisconnectHandler(this.clientRepository); this.metaHandshakeHandler = new MetaHandshakeHandler(this.clientIDGenerator, this.clientFactory, this.clientRepository); this.metaSubscribeHandler = new MetaSubscribeHandler(this.clientRepository); this.metaUnsubscribeHandler = new MetaUnsubscribeHandler(this.clientRepository); this.swallowHandler = new SwallowHandler(); }
public MetaHandshakeHandler(IClientIDGenerator clientIDGenerator, IClientFactory clientFactory, IClientWorkflowManager clientWorkflowManager) { this.clientIDGenerator = clientIDGenerator; this.clientFactory = clientFactory; this.clientWorkflowManager = clientWorkflowManager; }
public MetaHandshakeHandler(IClientIDGenerator clientIDGenerator, IClientFactory clientFactory, IClientRepository clientRepository) { this.clientIDGenerator = clientIDGenerator; this.clientFactory = clientFactory; this.clientRepository = clientRepository; }