public CommandMessageReceiverFactory(IHandlerMapper handlerMapper, IZombusLogger logger, IMessageDispatcherFactory messageDispatcherFactory, IMessagingFactory messagingFactory, IRouter router, ITypeProvider typeProvider) { _handlerMapper = handlerMapper; _logger = logger; _messagingFactory = messagingFactory; _router = router; _typeProvider = typeProvider; _messageDispatcherFactory = messageDispatcherFactory; }
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 RequestMessagePumpsFactory(IClock clock, IDispatchContextManager dispatchContextManager, IHandlerMapper handlerMapper, ILogger logger, IMessageDispatcherFactory messageDispatcherFactory, INimbusMessagingFactory messagingFactory, IRouter router, ITypeProvider typeProvider) { _logger = logger; _messageDispatcherFactory = messageDispatcherFactory; _clock = clock; _dispatchContextManager = dispatchContextManager; _handlerMapper = handlerMapper; _typeProvider = typeProvider; _messagingFactory = messagingFactory; _router = router; }
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, 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 CompetingEventMessageReceiverFactory(ApplicationNameSetting applicationName, IClock clock, IHandlerMapper handlerMapper, IZombusLogger logger, IMessageDispatcherFactory messageDispatcherFactory, IMessagingFactory messagingFactory, IRouter router, ITypeProvider typeProvider) { _applicationName = applicationName; _clock = clock; _handlerMapper = handlerMapper; _logger = logger; _messagingFactory = messagingFactory; _messageDispatcherFactory = messageDispatcherFactory; _router = router; _typeProvider = typeProvider; }
public RequestMessagePumpsFactory(IClock clock, IDispatchContextManager dispatchContextManager, IHandlerMapper handlerMapper, ILogger logger, IMessageDispatcherFactory messageDispatcherFactory, INimbusMessagingFactory messagingFactory, INimbusTaskFactory taskFactory, IRouter router, ITypeProvider typeProvider) { _logger = logger; _messageDispatcherFactory = messageDispatcherFactory; _clock = clock; _dispatchContextManager = dispatchContextManager; _handlerMapper = handlerMapper; _typeProvider = typeProvider; _taskFactory = taskFactory; _messagingFactory = messagingFactory; _router = router; }
public CompetingEventMessagePumpsFactory(ApplicationNameSetting applicationName, IClock clock, IDispatchContextManager dispatchContextManager, IHandlerMapper handlerMapper, ILogger logger, IMessageDispatcherFactory messageDispatcherFactory, INimbusMessagingFactory messagingFactory, IRouter router, ITypeProvider typeProvider) { _applicationName = applicationName; _clock = clock; _dispatchContextManager = dispatchContextManager; _handlerMapper = handlerMapper; _logger = logger; _messageDispatcherFactory = messageDispatcherFactory; _messagingFactory = messagingFactory; _router = router; _typeProvider = typeProvider; }
public MulticastRequestMessagePumpsFactory(ApplicationNameSetting applicationName, IClock clock, IDispatchContextManager dispatchContextManager, IHandlerMapper handlerMapper, ILogger logger, IMessageDispatcherFactory messageDispatcherFactory, INimbusMessagingFactory messagingFactory, INimbusTaskFactory taskFactory, IRouter router, ITypeProvider typeProvider) { _applicationName = applicationName; _clock = clock; _dispatchContextManager = dispatchContextManager; _handlerMapper = handlerMapper; _logger = logger; _messageDispatcherFactory = messageDispatcherFactory; _messagingFactory = messagingFactory; _router = router; _typeProvider = typeProvider; _taskFactory = taskFactory; }
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; }
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, IClock clock, IDispatchContextManager dispatchContextManager, IHandlerMapper handlerMapper, ILogger logger, IMessageDispatcherFactory messageDispatcherFactory, INimbusMessagingFactory messagingFactory, INimbusTaskFactory taskFactory, IRouter router, ITypeProvider typeProvider) { _applicationName = applicationName; _instanceName = instanceName; _clock = clock; _dispatchContextManager = dispatchContextManager; _handlerMapper = handlerMapper; _logger = logger; _messageDispatcherFactory = messageDispatcherFactory; _messagingFactory = messagingFactory; _router = router; _typeProvider = typeProvider; _taskFactory = taskFactory; }
public Shim(IHandlerMapper inner) { this.inner = inner; }
protected MapHandler(IHttpHandler handler) { MethodContract.NotNull(handler, nameof(handler)); this.handler = handler; this.map = this.handler as IHandlerMapper; //so we can cascade mapping }