internal ResponseMessagePumpFactory(ReplyQueueNameSetting replyQueueName, INimbusTransport transport, PoorMansIoC container, ResponseMessageDispatcher responseMessageDispatcher) { _replyQueueName = replyQueueName; _transport = transport; _responseMessageDispatcher = responseMessageDispatcher; _container = container; }
public MessageDispatcherFactory(IDependencyResolver dependencyResolver, IInboundInterceptorFactory inboundInterceptorFactory, ILogger logger, INimbusMessageFactory nimbusMessageFactory, INimbusTransport transport, IOutboundInterceptorFactory outboundInterceptorFactory, IPropertyInjector propertyInjector) { _nimbusMessageFactory = nimbusMessageFactory; _dependencyResolver = dependencyResolver; _inboundInterceptorFactory = inboundInterceptorFactory; _logger = logger; _transport = transport; _outboundInterceptorFactory = outboundInterceptorFactory; _propertyInjector = propertyInjector; }
public CommandMessagePumpsFactory(IHandlerMapper handlerMapper, ILogger logger, IMessageDispatcherFactory messageDispatcherFactory, INimbusTransport transport, IRouter router, ITypeProvider typeProvider, PoorMansIoC container) { _handlerMapper = handlerMapper; _logger = logger; _messageDispatcherFactory = messageDispatcherFactory; _transport = transport; _router = router; _typeProvider = typeProvider; _container = container; }
public CompetingEventMessagePumpsFactory(ApplicationNameSetting applicationName, IHandlerMapper handlerMapper, ILogger logger, IMessageDispatcherFactory messageDispatcherFactory, INimbusTransport transport, IRouter router, ITypeProvider typeProvider, PoorMansIoC container) { _applicationName = applicationName; _handlerMapper = handlerMapper; _logger = logger; _messageDispatcherFactory = messageDispatcherFactory; _transport = transport; _router = router; _typeProvider = typeProvider; _container = container; }
public MulticastRequestMessagePumpsFactory(ApplicationNameSetting applicationName, IFilterConditionProvider filterConditionProvider, IHandlerMapper handlerMapper, ILogger logger, IMessageDispatcherFactory messageDispatcherFactory, INimbusTransport transport, IPathFactory pathFactory, IRouter router, ITypeProvider typeProvider, PoorMansIoC container) { _applicationName = applicationName; _handlerMapper = handlerMapper; _logger = logger; _messageDispatcherFactory = messageDispatcherFactory; _transport = transport; _router = router; _typeProvider = typeProvider; _container = container; _pathFactory = pathFactory; _filterConditionProvider = filterConditionProvider; }
internal MulticastEventMessagePumpsFactory(ApplicationNameSetting applicationName, InstanceNameSetting instanceName, IFilterConditionProvider filterConditionProvider, IHandlerMapper handlerMapper, ILogger logger, IMessageDispatcherFactory messageDispatcherFactory, INimbusTransport transport, IPathFactory pathFactory, IRouter router, ITypeProvider typeProvider, PoorMansIoC container) { _applicationName = applicationName; _instanceName = instanceName; _handlerMapper = handlerMapper; _logger = logger; _messageDispatcherFactory = messageDispatcherFactory; _transport = transport; _router = router; _typeProvider = typeProvider; _container = container; _pathFactory = pathFactory; _filterConditionProvider = filterConditionProvider; }
internal BusRequestSender(DefaultTimeoutSetting responseTimeout, IClock clock, IDependencyResolver dependencyResolver, IKnownMessageTypeVerifier knownMessageTypeVerifier, ILogger logger, INimbusMessageFactory nimbusMessageFactory, INimbusTransport transport, IOutboundInterceptorFactory outboundInterceptorFactory, IPathFactory pathFactory, IRouter router, RequestResponseCorrelator requestResponseCorrelator) { _transport = transport; _router = router; _nimbusMessageFactory = nimbusMessageFactory; _requestResponseCorrelator = requestResponseCorrelator; _pathFactory = pathFactory; _outboundInterceptorFactory = outboundInterceptorFactory; _dependencyResolver = dependencyResolver; _logger = logger; _clock = clock; _responseTimeout = responseTimeout; _knownMessageTypeVerifier = knownMessageTypeVerifier; }
public RedisDelayedDeliveryService(IClock clock, INimbusTransport transport, ILogger logger) { _clock = clock; _transport = transport; _logger = logger; }