public DomainEventsDispatcher( IDomainEventsAccessor domainEventsAccessor, IDomainEventDispatcher domainEventDispatcher) { _domainEventsAccessor = domainEventsAccessor; _domainEventDispatcher = domainEventDispatcher; }
public InMemoryUserRepository(User user = null, IDomainEventsAccessor domainEventsAccessor = null) { _users = new List <User>(); if (user != null) { _users.Add(user); } _domainEventsAccessor = domainEventsAccessor; }
public DomainEventsDispatcher( IMediator mediator, ILifetimeScope scope, IOutbox outbox, IDomainEventsAccessor domainEventsProvider) { this.mediator = mediator; this.scope = scope; this.outbox = outbox; this.domainEventsProvider = domainEventsProvider; }
public DomainEventsDispatcher( IMediator mediator, ILifetimeScope scope, IOutbox outbox, IDomainEventsAccessor domainEventsProvider) { _mediator = mediator; _scope = scope; _outbox = outbox; _domainEventsProvider = domainEventsProvider; }
public DomainEventsDispatcher( IMediator mediator, IBus bus, ILifetimeScope scope, IDomainEventsAccessor domainEventsProvider) { _mediator = mediator; _bus = bus; _scope = scope; _domainEventsProvider = domainEventsProvider; }
public DomainEventsDispatcher( IMediator mediator, ILifetimeScope scope, IOutbox outbox, IDomainEventsAccessor domainEventsAccessor, IDomainNotificationsMapper domainNotificationsMapper) { this._mediator = mediator; this._scope = scope; this._outbox = outbox; this._domainEventsAccessor = domainEventsAccessor; this._domainNotificationsMapper = domainNotificationsMapper; }
public MemberRepository(DbContext dbContext, IDomainEventsAccessor domainEventsAccessor) { _dbContext = dbContext; _domainEventsAccessor = domainEventsAccessor; }
public InMemoryBetRepository(IDomainEventsAccessor domainEventsListener = null, BetState betState = null) { _domainEventsListener = domainEventsListener; _bet = betState; }
public InMemoryMemberRepository(List <Member> members = null, IDomainEventsAccessor domainEventsListener = null) { _members = members ?? new List <Member>(); _domainEventsListener = domainEventsListener; }
public DomainEventsDispatcher(IDomainEventsAccessor domainEventsAccessor, IStorageDomainEventsRepository storageDomainEventsRepository) { _domainEventsAccessor = domainEventsAccessor ?? throw new ArgumentNullException(nameof(domainEventsAccessor)); _storageDomainEventsRepository = storageDomainEventsRepository ?? throw new ArgumentNullException(nameof(storageDomainEventsRepository)); }