public DomainEventPublisher( IDispatchToEventSubscribers dispatchToEventSubscribers, IEnumerable <IReadStoreManager> readStoreManagers) { _dispatchToEventSubscribers = dispatchToEventSubscribers; _readStoreManagers = readStoreManagers.ToList(); }
public RabbitConsumePersistenceService(IDispatchToEventSubscribers dispatchToEventSubscribers, EnvironmentConfiguration environmentConfiguration, IEventJsonSerializer eventJsonSerializer, IRabbitMqConfiguration rabbitMqConfiguration, IRabbitMqConnectionFactory rabbitMqConnectionFactory) { _dispatchToEventSubscribers = dispatchToEventSubscribers; _environmentConfiguration = environmentConfiguration; _eventJsonSerializer = eventJsonSerializer; _rabbitMqConfiguration = rabbitMqConfiguration; _rabbitMqConnectionFactory = rabbitMqConnectionFactory; }
public DomainEventPublisher( IDispatchToEventSubscribers dispatchToEventSubscribers, IEnumerable <IReadStoreManager> readStoreManagers, IEnumerable <ISubscribeSynchronousToAll> subscribeSynchronousToAlls) { _dispatchToEventSubscribers = dispatchToEventSubscribers; _subscribeSynchronousToAlls = subscribeSynchronousToAlls.ToList(); _readStoreManagers = readStoreManagers.ToList(); }
public CommandBus( ILog log, IEventFlowConfiguration configuration, IEventStore eventStore, IDispatchToEventSubscribers dispatchToEventSubscribers, IReadStoreManager readStoreManager) { _log = log; _configuration = configuration; _eventStore = eventStore; _dispatchToEventSubscribers = dispatchToEventSubscribers; _readStoreManager = readStoreManager; }
public DomainEventPublisher( IDispatchToEventSubscribers dispatchToEventSubscribers, IJobScheduler jobScheduler, IServiceProvider serviceProvider, ISetup setup, IEnumerable <ISubscribeSynchronousToAll> subscribeSynchronousToAlls, ICancellationConfiguration cancellationConfiguration) { _dispatchToEventSubscribers = dispatchToEventSubscribers; _jobScheduler = jobScheduler; _serviceProvider = serviceProvider; _setup = setup; _cancellationConfiguration = cancellationConfiguration; _subscribeSynchronousToAlls = subscribeSynchronousToAlls.ToList(); }
public RabbitMqSubscriber( ILog log, IRabbitMqConnectionFactory connectionFactory, IRabbitMqConfiguration configuration, IRabbitMqMessageFactory rabbitMqMessageFactory, IEventJsonSerializer eventJsonSerializer, IDispatchToEventSubscribers dispatchToEventSubscribers ) { _log = log; _connectionFactory = connectionFactory; _configuration = configuration; _rabbitMqMessageFactory = rabbitMqMessageFactory; _eventJsonSerializer = eventJsonSerializer; _dispatchToEventSubscribers = dispatchToEventSubscribers; }
public DomainEventPublisher( IDispatchToEventSubscribers dispatchToEventSubscribers, IDispatchToSagas dispatchToSagas, IJobScheduler jobScheduler, IResolver resolver, IEventFlowConfiguration eventFlowConfiguration, IEnumerable <IReadStoreManager> readStoreManagers, IEnumerable <ISubscribeSynchronousToAll> subscribeSynchronousToAlls) { _dispatchToEventSubscribers = dispatchToEventSubscribers; _dispatchToSagas = dispatchToSagas; _jobScheduler = jobScheduler; _resolver = resolver; _eventFlowConfiguration = eventFlowConfiguration; _subscribeSynchronousToAlls = subscribeSynchronousToAlls.ToList(); _readStoreManagers = readStoreManagers.ToList(); }
public DomainEventPublisher( IDispatchToEventSubscribers dispatchToEventSubscribers, IDispatchToSagas dispatchToSagas, IJobScheduler jobScheduler, IServiceProvider serviceProvider, IEventFlowConfiguration eventFlowConfiguration, IEnumerable <ISubscribeSynchronousToAll> subscribeSynchronousToAlls, ICancellationConfiguration cancellationConfiguration, IDispatchToReadStores dispatchToReadStores) { _dispatchToEventSubscribers = dispatchToEventSubscribers; _dispatchToSagas = dispatchToSagas; _jobScheduler = jobScheduler; _serviceProvider = serviceProvider; _eventFlowConfiguration = eventFlowConfiguration; _cancellationConfiguration = cancellationConfiguration; _dispatchToReadStores = dispatchToReadStores; _subscribeSynchronousToAlls = subscribeSynchronousToAlls.ToList(); }