Ejemplo n.º 1
0
 public RequestMessagePumpsFactory(ILogger logger,
                                   RequestHandlerTypesSetting requestHandlerTypes,
                                   IQueueManager queueManager,
                                   IRequestHandlerFactory requestHandlerFactory,
                                   INimbusMessagingFactory messagingFactory,
                                   IClock clock,
                                   ConcurrentHandlerLimitSetting concurrentHandlerLimit)
 {
     _logger = logger;
     _requestHandlerTypes = requestHandlerTypes;
     _queueManager = queueManager;
     _requestHandlerFactory = requestHandlerFactory;
     _messagingFactory = messagingFactory;
     _clock = clock;
     _concurrentHandlerLimit = concurrentHandlerLimit;
 }
 public MulticastRequestMessagePumpsFactory(ILogger logger,
                                            RequestHandlerTypesSetting requestHandlerTypes,
                                            ApplicationNameSetting applicationName,
                                            IQueueManager queueManager,
                                            IMulticastRequestHandlerFactory multicastRequestHandlerFactory,
                                            INimbusMessagingFactory messagingFactory,
                                            IClock clock,
                                            ConcurrentHandlerLimitSetting concurrentHandlerLimit)
 {
     _logger = logger;
     _requestHandlerTypes = requestHandlerTypes;
     _applicationName = applicationName;
     _queueManager = queueManager;
     _multicastRequestHandlerFactory = multicastRequestHandlerFactory;
     _messagingFactory = messagingFactory;
     _clock = clock;
     _concurrentHandlerLimit = concurrentHandlerLimit;
 }