public LoggingConfig(SeqServerUriSetting seqServerUri, ApplicationNameSetting applicationName, EnvironmentNameSetting environmentName, MinimumLogLevelSetting minimumLogLevel) { _seqServerUri = seqServerUri; _applicationName = applicationName; _environmentName = environmentName; _minimumLogLevel = minimumLogLevel; _thisAssembly = typeof (LoggingConfig).Assembly; }
public ConnectionMultiplexerFactory(ApplicationNameSetting applicationName, InstanceNameSetting instanceName, RedisConnectionString connectionString, DefaultTimeoutSetting timeout, ILogger logger) { _applicationName = applicationName; _instanceName = instanceName; _connectionString = connectionString; _timeout = timeout; _logger = logger; }
public ConnectionMultiplexerFactory(ApplicationNameSetting applicationName, InstanceNameSetting instanceName, RedisConnectionString connectionString, DefaultTimeoutSetting timeout, ILogger logger) { _applicationName = applicationName; _instanceName = instanceName; _connectionString = connectionString; _timeout = timeout; _logger = logger; }
public CompetingEventMessagePumpsFactory(ApplicationNameSetting applicationName, CompetingEventHandlerTypesSetting competingEventHandlerTypes, ICompetingEventHandlerFactory competingEventHandlerFactory, ILogger logger, INimbusMessagingFactory messagingFactory, IClock clock) { _applicationName = applicationName; _competingEventHandlerTypes = competingEventHandlerTypes; _competingEventHandlerFactory = competingEventHandlerFactory; _logger = logger; _messagingFactory = messagingFactory; _clock = clock; }
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; }
public MulticastRequestMessagePumpsFactory(ILogger logger, RequestHandlerTypesSetting requestHandlerTypes, ApplicationNameSetting applicationName, IQueueManager queueManager, IMulticastRequestHandlerFactory multicastRequestHandlerFactory, INimbusMessagingFactory messagingFactory, IClock clock, ConcurrentHandlerLimitSetting concurrentHandlerLimit) { _logger = logger; _requestHandlerTypes = requestHandlerTypes; _applicationName = applicationName; _queueManager = queueManager; _multicastRequestHandlerFactory = multicastRequestHandlerFactory; _messagingFactory = messagingFactory; _clock = clock; _concurrentHandlerLimit = concurrentHandlerLimit; }
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; }
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; }
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 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 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 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; }
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; }
private static void Initialize() { // Note: Skip initialization if we are simulating if (_isSimulating) return; _machineName = Environment.MachineName; _environmentType = DefaultSettingsReader.Get<EnvironmentTypeSetting>(); _environmentName = DefaultSettingsReader.Get<EnvironmentNameSetting>(); _applicationName = DefaultSettingsReader.Get<ApplicationNameSetting>(); _isInitialized = true; }
public ReplyQueueNameSetting(ApplicationNameSetting applicationName, InstanceNameSetting instanceName, IPathFactory pathFactory) { Value = pathFactory.InputQueuePathFor(applicationName, instanceName); }
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; }