Esempio n. 1
0
 public DomainEventsDispatcher(
     IDomainEventsAccessor domainEventsAccessor,
     IDomainEventDispatcher domainEventDispatcher)
 {
     _domainEventsAccessor  = domainEventsAccessor;
     _domainEventDispatcher = domainEventDispatcher;
 }
Esempio n. 2
0
 public InMemoryUserRepository(User user = null, IDomainEventsAccessor domainEventsAccessor = null)
 {
     _users = new List <User>();
     if (user != null)
     {
         _users.Add(user);
     }
     _domainEventsAccessor = domainEventsAccessor;
 }
Esempio n. 3
0
 public DomainEventsDispatcher(
     IMediator mediator,
     ILifetimeScope scope,
     IOutbox outbox,
     IDomainEventsAccessor domainEventsProvider)
 {
     this.mediator             = mediator;
     this.scope                = scope;
     this.outbox               = outbox;
     this.domainEventsProvider = domainEventsProvider;
 }
Esempio n. 4
0
 public DomainEventsDispatcher(
     IMediator mediator,
     ILifetimeScope scope,
     IOutbox outbox,
     IDomainEventsAccessor domainEventsProvider)
 {
     _mediator             = mediator;
     _scope                = scope;
     _outbox               = outbox;
     _domainEventsProvider = domainEventsProvider;
 }
Esempio n. 5
0
 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;
 }
Esempio n. 7
0
 public MemberRepository(DbContext dbContext, IDomainEventsAccessor domainEventsAccessor)
 {
     _dbContext            = dbContext;
     _domainEventsAccessor = domainEventsAccessor;
 }
 public InMemoryBetRepository(IDomainEventsAccessor domainEventsListener = null, BetState betState = null)
 {
     _domainEventsListener = domainEventsListener;
     _bet = betState;
 }
Esempio n. 9
0
 public InMemoryMemberRepository(List <Member> members = null, IDomainEventsAccessor domainEventsListener = null)
 {
     _members = members ?? new List <Member>();
     _domainEventsListener = domainEventsListener;
 }
Esempio n. 10
0
 public DomainEventsDispatcher(IDomainEventsAccessor domainEventsAccessor, IStorageDomainEventsRepository storageDomainEventsRepository)
 {
     _domainEventsAccessor          = domainEventsAccessor ?? throw new ArgumentNullException(nameof(domainEventsAccessor));
     _storageDomainEventsRepository = storageDomainEventsRepository ?? throw new ArgumentNullException(nameof(storageDomainEventsRepository));
 }