public virtual ISomeDomainCmdService ConfigureSomeDomainCmdService(ICommandManager commandManager) { ISomeDomainCmdService service = new SomeDomainCmdServiceA(commandManager); return service; }
public virtual IAggregate ConfigureSomeDomainCmdServiceB(SomeDomainCmdServiceA a, SomeDomainCmdServiceB b) { return new Aggregate(a, b); }