public static void RegisterEventHandlers(DomainEventAggregationContext domainEventAggregator)
        {
            domainEventAggregator.RegisterEventHandlerImplicitly(new DummyServiceBusDomainEventHandler());

            // TODO: Move these into their own bounded contexts?
            domainEventAggregator.RegisterEventHandlerImplicitly(new CustomerManagementReadModelUpdater());
            domainEventAggregator.RegisterEventHandlerImplicitly(new CustomerManagementHtmlEventSourceUpdater());  
            domainEventAggregator.RegisterEventHandlerImplicitly(new CustomerEventsHandler(new EventStore())); 
        }
示例#2
0
        public static void RegisterEventHandlers(DomainEventAggregationContext domainEventAggregator)
        {
            domainEventAggregator.RegisterEventHandlerImplicitly(new DummyServiceBusDomainEventHandler());

            // TODO: Move these into their own bounded contexts?
            domainEventAggregator.RegisterEventHandlerImplicitly(new CustomerManagementReadModelUpdater());
            domainEventAggregator.RegisterEventHandlerImplicitly(new CustomerManagementHtmlEventSourceUpdater());
            domainEventAggregator.RegisterEventHandlerImplicitly(new CustomerEventsHandler(new EventStore()));
        }