public ConnectionMultiplexerFactory(ApplicationNameSetting applicationName, InstanceNameSetting instanceName, RedisConnectionString connectionString, DefaultTimeoutSetting timeout, ILogger logger) { _applicationName = applicationName; _instanceName = instanceName; _connectionString = connectionString; _timeout = timeout; _logger = logger; }
public Heartbeat(ApplicationNameSetting applicationName, HeartbeatIntervalSetting heartbeatInterval, InstanceNameSetting instanceName, IClock clock, IEventSender eventSender, ILogger logger) { _applicationName = applicationName; _heartbeatInterval = heartbeatInterval; _instanceName = instanceName; _eventSender = eventSender; _logger = logger; _clock = clock; }
internal MulticastEventMessagePumpsFactory(IQueueManager queueManager, ApplicationNameSetting applicationName, InstanceNameSetting instanceName, MulticastEventHandlerTypesSetting multicastEventHandlerTypes, ILogger logger, IMulticastEventHandlerFactory multicastEventHandlerFactory, IClock clock, ConcurrentHandlerLimitSetting concurrentHandlerLimit) { _queueManager = queueManager; _applicationName = applicationName; _instanceName = instanceName; _multicastEventHandlerTypes = multicastEventHandlerTypes; _logger = logger; _multicastEventHandlerFactory = multicastEventHandlerFactory; _clock = clock; _concurrentHandlerLimit = concurrentHandlerLimit; }
internal MulticastEventMessagePumpsFactory(ApplicationNameSetting applicationName, InstanceNameSetting instanceName, IHandlerMapper handlerMapper, ILogger logger, IMessageDispatcherFactory messageDispatcherFactory, INimbusTransport transport, IRouter router, ITypeProvider typeProvider, PoorMansIoC container) { _applicationName = applicationName; _instanceName = instanceName; _handlerMapper = handlerMapper; _logger = logger; _messageDispatcherFactory = messageDispatcherFactory; _transport = transport; _router = router; _typeProvider = typeProvider; _container = container; }
internal MulticastEventMessageReceiverFactory(ApplicationNameSetting applicationName, InstanceNameSetting instanceName, IClock clock, IHandlerMapper handlerMapper, IZombusLogger logger, IMessageDispatcherFactory messageDispatcherFactory, IMessagingFactory messagingFactory, IRouter router, ITypeProvider typeProvider) { _applicationName = applicationName; _instanceName = instanceName; _clock = clock; _handlerMapper = handlerMapper; _logger = logger; _messageDispatcherFactory = messageDispatcherFactory; _messagingFactory = messagingFactory; _router = router; _typeProvider = typeProvider; }
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 ReplyQueueNameSetting(ApplicationNameSetting applicationName, InstanceNameSetting instanceName, IPathFactory pathFactory) { Value = pathFactory.InputQueuePathFor(applicationName, instanceName); }