Ejemplo n.º 1
0
 private Container CreateContainer(ICommandLogic commandLogic)
 {
     return(new TestContainerManager(c => {
         var commandLogicRegistration = Lifestyle.Singleton.CreateRegistration(() => commandLogic, c);
         c.RegisterConditional(typeof(ICommandLogic), commandLogicRegistration, pc => !pc.Handled);
     }).InitializeAndIsolateRepository());
 }
Ejemplo n.º 2
0
 public CommandFactory(IQueryCommandService <IUnitOfWork> repository, ICommandLogic commandLogic)
 {
     _repository   = repository;
     _commandLogic = commandLogic;
 }
Ejemplo n.º 3
0
 public void OneTimeSetup()
 {
     _kernel       = new StandardKernel(new TripTrackerModule());
     _commandLogic = _kernel.Get <ICommandLogic>();
 }