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