public SingleAggregateReadStoreManager( ILog log, TReadModelStore readModelStore, IReadModelDomainEventApplier readModelDomainEventApplier) : base(log, readModelStore, readModelDomainEventApplier) { }
protected ReadStoreManager( ILog log, TReadModelStore readModelStore, IReadModelDomainEventApplier readModelDomainEventApplier) { Log = log; ReadModelStore = readModelStore; ReadModelDomainEventApplier = readModelDomainEventApplier; }
public DelayingReadModelDomainEventApplier( IReadModelDomainEventApplier readModelDomainEventApplier, IReadOnlyDictionary <string, WaitState> waitStates, ILog log) { _readModelDomainEventApplier = readModelDomainEventApplier; _waitStates = waitStates; _log = log; }
public SingleAggregateReadStoreManager( ILog log, IResolver resolver, TReadModelStore readModelStore, IReadModelDomainEventApplier readModelDomainEventApplier, IReadModelFactory <TReadModel> readModelFactory) : base(log, resolver, readModelStore, readModelDomainEventApplier, readModelFactory) { }
public DelayingReadModelDomainEventApplier( ILogger <DelayingReadModelDomainEventApplier> logger, IReadModelDomainEventApplier readModelDomainEventApplier, IReadOnlyDictionary <string, WaitState> waitStates) { _logger = logger; _readModelDomainEventApplier = readModelDomainEventApplier; _waitStates = waitStates; }
public MultipleAggregateReadStoreManager( ILog log, TReadStore readModelStore, IReadModelDomainEventApplier readModelDomainEventApplier, TReadModelLocator readModelLocator) : base(log, readModelStore, readModelDomainEventApplier) { _readModelLocator = readModelLocator; }
public SingleAggregateReadStoreManager( ILogger <SingleAggregateReadStoreManager <TAggregate, TIdentity, TReadModelStore, TReadModel> > logger, IServiceProvider serviceProvider, TReadModelStore readModelStore, IReadModelDomainEventApplier readModelDomainEventApplier, IReadModelFactory <TReadModel> readModelFactory, IEventStore eventStore) : base(logger, serviceProvider, readModelStore, readModelDomainEventApplier, readModelFactory) { _eventStore = eventStore; }
public MultipleAggregateReadStoreManager( ILog log, IResolver resolver, TReadStore readModelStore, IReadModelDomainEventApplier readModelDomainEventApplier, TReadModelLocator readModelLocator, IReadModelFactory <TReadModel> readModelFactory) : base(log, resolver, readModelStore, readModelDomainEventApplier, readModelFactory) { _readModelLocator = readModelLocator; }
public MultipleAggregateReadStoreManager( ILogger <MultipleAggregateReadStoreManager <TReadStore, TReadModel, TReadModelLocator> > logger, IServiceProvider serviceProvider, TReadStore readModelStore, IReadModelDomainEventApplier readModelDomainEventApplier, TReadModelLocator readModelLocator, IReadModelFactory <TReadModel> readModelFactory) : base(logger, serviceProvider, readModelStore, readModelDomainEventApplier, readModelFactory) { _readModelLocator = readModelLocator; }
public AggregateReadStoreManager( ILog log, IResolver resolver, TReadModelStore readModelStore, IReadModelDomainEventApplier readModelDomainEventApplier, IReadModelFactory <TReadModel> readModelFactory, IEventStore eventStore) : base(log, resolver, readModelStore, readModelDomainEventApplier, readModelFactory) { _eventStore = eventStore; }
protected ReadStoreManager( ILog log, IResolver resolver, TReadModelStore readModelStore, IReadModelDomainEventApplier readModelDomainEventApplier, IReadModelFactory <TReadModel> readModelFactory) { Log = log; Resolver = resolver; ReadModelStore = readModelStore; ReadModelDomainEventApplier = readModelDomainEventApplier; ReadModelFactory = readModelFactory; }
protected ReadStoreManager( ILogger logger, IServiceProvider serviceProvider, TReadModelStore readModelStore, IReadModelDomainEventApplier readModelDomainEventApplier, IReadModelFactory <TReadModel> readModelFactory) { Logger = logger; ServiceProvider = serviceProvider; ReadModelStore = readModelStore; ReadModelDomainEventApplier = readModelDomainEventApplier; ReadModelFactory = readModelFactory; }
public SubscriptionBasedSingleAggregateReadStoreManager( ILog log, IResolver resolver, TReadModelStore readModelStore, IReadModelDomainEventApplier readModelDomainEventApplier, IReadModelFactory <TReadModel> readModelFactory, IEventJsonSerializer eventJsonSerializer, StreamsDBClient client) { Log = log; Resolver = resolver; ReadModelStore = readModelStore; ReadModelDomainEventApplier = readModelDomainEventApplier; ReadModelFactory = readModelFactory; EventJsonSerializer = eventJsonSerializer; Client = client; _cursorsStream = $"{typeof(TReadModel).Name.ToLowerInvariant()}-cursors"; }