public BufferingTests() { _manager = Setup.LocalManager; _manager.RegisterHandler<MyEvent2>(ev => { _handled = true; Write(ev.GetType().ToString()); }); }
public BufferingTests() { _manager = Setup.LocalManager; _manager.RegisterHandler <MyEvent2>(ev => { _handled = true; Write(ev.GetType().ToString()); }); }
/// <summary> /// .ctor /// </summary> /// <param name="eventsManager">Domain events manager.</param> public DomainEventLocatorMiddleware(IDomainEventsManager eventsManager) { if (eventsManager == null) { throw new ArgumentNullException(nameof(eventsManager)); } this.Id = GetType().Name; this.eventsManager = eventsManager; }
public UserFactory(IDomainEventsManager domainEventsManager, IPasswordHashingPolicyFactory passwordHashingPolicyFactory, IPasswordPolicyFactory passwordPolicyFactory, IUserDomainEventFactory userDomainEventFactory, ICorrelationContext correlationContext) { _domainEventsManager = domainEventsManager ?? throw new ArgumentNullException(nameof(domainEventsManager)); _passwordHashingPolicyFactory = passwordHashingPolicyFactory ?? throw new ArgumentNullException(nameof(passwordHashingPolicyFactory)); _passwordPolicyFactory = passwordPolicyFactory ?? throw new ArgumentNullException(nameof(passwordPolicyFactory)); _userDomainEventFactory = userDomainEventFactory ?? throw new ArgumentNullException(nameof(userDomainEventFactory)); _correlationContext = correlationContext; }
public PairFactory(IDomainEventsManager domainEventsManager, ICorrelationContext correlationContext) { _domainEventsManager = domainEventsManager ?? throw new ArgumentNullException(nameof(domainEventsManager)); _correlationContext = correlationContext ?? throw new ArgumentNullException(nameof(correlationContext)); }
public UserRepository(IGenericRepository <UserEntity> repository, IGenericEventRepository <UserEventEntity> eventRepository, IDomainEventsManager domainEventsManager, IMapper mapper, IAggregateRecreate <User> aggregateRecreate) : base(repository, eventRepository, domainEventsManager, mapper, aggregateRecreate) { }
public NodesManager(IMonitoringRepository monitoringRepository, IDomainEventsManager domainEventsManager) { _monitoringRepository = monitoringRepository; _domainEventsManager = domainEventsManager; }