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, IFilterConditionProvider filterConditionProvider, ILogger logger) { _dependencyResolver = dependencyResolver; _handlerMap = handlerMap; _inboundInterceptorFactory = inboundInterceptorFactory; _filterConditionProvider = filterConditionProvider; _logger = logger; }
public MessageDispatcherFactory(IDependencyResolver dependencyResolver, IFilterConditionProvider filterConditonProvider, 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; _filterConditonProvider = filterConditonProvider; }
public MulticastRequestMessageDispatcher(INimbusMessageFactory nimbusMessageFactory, IDependencyResolver dependencyResolver, IInboundInterceptorFactory inboundInterceptorFactory, ILogger logger, INimbusTransport transport, IOutboundInterceptorFactory outboundInterceptorFactory, IReadOnlyDictionary <Type, Type[]> handlerMap, IPropertyInjector propertyInjector, IFilterConditionProvider filterConditionProvider) { _nimbusMessageFactory = nimbusMessageFactory; _dependencyResolver = dependencyResolver; _inboundInterceptorFactory = inboundInterceptorFactory; _logger = logger; _transport = transport; _handlerMap = handlerMap; _propertyInjector = propertyInjector; _filterConditionProvider = filterConditionProvider; _outboundInterceptorFactory = outboundInterceptorFactory; }
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; }
public CompetingEventMessagePumpsFactory(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; _pathFactory = pathFactory; _router = router; _typeProvider = typeProvider; _container = container; _filterConditionProvider = filterConditionProvider; }