コード例 #1
0
 public BufferingTests()
 {
     _manager = Setup.LocalManager;
     _manager.RegisterHandler<MyEvent2>(ev => {
         _handled = true;
         Write(ev.GetType().ToString());
     });
 }
コード例 #2
0
 public BufferingTests()
 {
     _manager = Setup.LocalManager;
     _manager.RegisterHandler <MyEvent2>(ev => {
         _handled = true;
         Write(ev.GetType().ToString());
     });
 }
コード例 #3
0
 /// <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)
 {
 }
コード例 #7
0
ファイル: NodesManager.cs プロジェクト: SuperCuke/Ozzy
 public NodesManager(IMonitoringRepository monitoringRepository, IDomainEventsManager domainEventsManager)
 {
     _monitoringRepository = monitoringRepository;
     _domainEventsManager  = domainEventsManager;
 }