예제 #1
0
 private ApplicationContainer(
     CommandHandlerContainer commandHandlerContainer,
     DomainEventHandlerContainer domainEventHandlerContainer,
     NewtonSoftDomainEventResolver domainEventResolver)
 {
     CommandHandlerContainer     = commandHandlerContainer;
     DomainEventHandlerContainer = domainEventHandlerContainer;
     DomainEventResolver         = domainEventResolver;
 }
 public DomainEventController(ApplicationContainer applicationContainer)
 {
     _domainEventResolver = applicationContainer.DomainEventResolver;
     _domainEventHandler  = applicationContainer.DomainEventHandlerContainer;
 }