public RequestMessageDispatcher( IBrokeredMessageFactory brokeredMessageFactory, IClock clock, IDependencyResolver dependencyResolver, IInboundInterceptorFactory inboundInterceptorFactory, IOutboundInterceptorFactory outboundInterceptorFactory, ILogger logger, INimbusMessagingFactory messagingFactory, IReadOnlyDictionary <Type, Type[]> handlerMap, DefaultMessageLockDurationSetting defaultMessageLockDuration, INimbusTaskFactory taskFactory, IPropertyInjector propertyInjector) { _brokeredMessageFactory = brokeredMessageFactory; _clock = clock; _dependencyResolver = dependencyResolver; _inboundInterceptorFactory = inboundInterceptorFactory; _outboundInterceptorFactory = outboundInterceptorFactory; _logger = logger; _messagingFactory = messagingFactory; _handlerMap = handlerMap; _defaultMessageLockDuration = defaultMessageLockDuration; _taskFactory = taskFactory; _propertyInjector = propertyInjector; }
public CompetingEventMessageDispatcher(IDependencyResolver dependencyResolver, IInboundInterceptorFactory inboundInterceptorFactory, IReadOnlyDictionary <Type, Type[]> handlerMap, IPropertyInjector propertyInjector, ILogger logger) : base(dependencyResolver, handlerMap, inboundInterceptorFactory, logger) { _propertyInjector = propertyInjector; }
public MulticastEventMessageDispatcher(IDependencyResolver dependencyResolver, IInboundInterceptorFactory inboundInterceptorFactory, IReadOnlyDictionary <Type, Type[]> handlerMap, IPropertyInjector propertyInjector, ILogger logger, IFilterConditionProvider filterConditionProvider) : base(dependencyResolver, handlerMap, inboundInterceptorFactory, filterConditionProvider, logger) { _propertyInjector = propertyInjector; }
protected EventMessageDispatcher(IDependencyResolver dependencyResolver, IReadOnlyDictionary <Type, Type[]> handlerMap, IInboundInterceptorFactory inboundInterceptorFactory, ILogger logger) { _dependencyResolver = dependencyResolver; _handlerMap = handlerMap; _inboundInterceptorFactory = inboundInterceptorFactory; _logger = logger; }
public CommandMessageDispatcher(IDependencyResolver dependencyResolver, IInboundInterceptorFactory inboundInterceptorFactory, ILogger logger, IReadOnlyDictionary <Type, Type[]> handlerMap, IPropertyInjector propertyInjector) { _dependencyResolver = dependencyResolver; _inboundInterceptorFactory = inboundInterceptorFactory; _logger = logger; _handlerMap = handlerMap; _propertyInjector = propertyInjector; }
public CompetingEventMessageDispatcher(IBrokeredMessageFactory brokeredMessageFactory, IClock clock, IDependencyResolver dependencyResolver, IInboundInterceptorFactory inboundInterceptorFactory, IReadOnlyDictionary <Type, Type[]> handlerMap, DefaultMessageLockDurationSetting defaultMessageLockDuration, INimbusTaskFactory taskFactory, IPropertyInjector propertyInjector, ILogger logger) : base(brokeredMessageFactory, clock, dependencyResolver, handlerMap, inboundInterceptorFactory, logger, defaultMessageLockDuration, taskFactory) { _propertyInjector = propertyInjector; }
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 MessageDispatcherFactory(IBrokeredMessageFactory brokeredMessageFactory, IClock clock, IDependencyResolver dependencyResolver, IInboundInterceptorFactory inboundInterceptorFactory, ILogger logger, INimbusMessagingFactory messagingFactory, IOutboundInterceptorFactory outboundInterceptorFactory) { _brokeredMessageFactory = brokeredMessageFactory; _clock = clock; _dependencyResolver = dependencyResolver; _inboundInterceptorFactory = inboundInterceptorFactory; _logger = logger; _messagingFactory = messagingFactory; _outboundInterceptorFactory = outboundInterceptorFactory; }
public MulticastRequestMessageDispatcher(INimbusMessageFactory nimbusMessageFactory, IDependencyResolver dependencyResolver, IInboundInterceptorFactory inboundInterceptorFactory, ILogger logger, INimbusTransport transport, IOutboundInterceptorFactory outboundInterceptorFactory, IReadOnlyDictionary <Type, Type[]> handlerMap, IPropertyInjector propertyInjector) { _nimbusMessageFactory = nimbusMessageFactory; _dependencyResolver = dependencyResolver; _inboundInterceptorFactory = inboundInterceptorFactory; _logger = logger; _transport = transport; _handlerMap = handlerMap; _propertyInjector = propertyInjector; _outboundInterceptorFactory = outboundInterceptorFactory; }
protected EventMessageDispatcher(IBrokeredMessageFactory brokeredMessageFactory, IClock clock, IDependencyResolver dependencyResolver, IReadOnlyDictionary <Type, Type[]> handlerMap, IInboundInterceptorFactory inboundInterceptorFactory, ILogger logger, DefaultMessageLockDurationSetting defaultMessageLockDuration, INimbusTaskFactory taskFactory) { _brokeredMessageFactory = brokeredMessageFactory; _clock = clock; _dependencyResolver = dependencyResolver; _handlerMap = handlerMap; _inboundInterceptorFactory = inboundInterceptorFactory; _logger = logger; _defaultMessageLockDuration = defaultMessageLockDuration; _taskFactory = taskFactory; }
public MessageDispatcherFactory(DefaultMessageLockDurationSetting defaultMessageLockDuration, IBrokeredMessageFactory brokeredMessageFactory, IClock clock, IDependencyResolver dependencyResolver, IInboundInterceptorFactory inboundInterceptorFactory, IZombusLogger logger, IMessagingFactory messagingFactory, IOutboundInterceptorFactory outboundInterceptorFactory, IPropertyInjector propertyInjector) { _brokeredMessageFactory = brokeredMessageFactory; _clock = clock; _dependencyResolver = dependencyResolver; _inboundInterceptorFactory = inboundInterceptorFactory; _logger = logger; _messagingFactory = messagingFactory; _outboundInterceptorFactory = outboundInterceptorFactory; _defaultMessageLockDuration = defaultMessageLockDuration; _propertyInjector = propertyInjector; }
public MessageDispatcherFactory(DefaultMessageLockDurationSetting defaultMessageLockDuration, IBrokeredMessageFactory brokeredMessageFactory, IClock clock, IDependencyResolver dependencyResolver, IInboundInterceptorFactory inboundInterceptorFactory, ILogger logger, INimbusMessagingFactory messagingFactory, INimbusTaskFactory taskFactory, IOutboundInterceptorFactory outboundInterceptorFactory, IPropertyInjector propertyInjector) { _brokeredMessageFactory = brokeredMessageFactory; _clock = clock; _dependencyResolver = dependencyResolver; _inboundInterceptorFactory = inboundInterceptorFactory; _logger = logger; _messagingFactory = messagingFactory; _outboundInterceptorFactory = outboundInterceptorFactory; _defaultMessageLockDuration = defaultMessageLockDuration; _taskFactory = taskFactory; _propertyInjector = propertyInjector; }