예제 #1
0
 //Verificar os events depois para gravação de log.
 //Verificar o UoW depois de implementar as transaction do dapper
 public AirplaneCommandHandler(IUnitOfWork uow, IBus bus, IDomainNotificationHandler <DomainNotification> notifications, IAirplaneRepository airplaneRepository, IPassagerRepository passagerRepository)
     : base(uow, bus, notifications)
 {
     _passagerRepository = passagerRepository;
     _airplaneRepository = airplaneRepository;
     _bus = bus;
 }
예제 #2
0
 public PassagerController(IDomainNotificationHandler <DomainNotification> notifications,
                           IBus bus,
                           IPassagerRepository passagerRepository,
                           IMapper mapper) : base(notifications, bus)
 {
     _passagerRepository = passagerRepository;
     _mapper             = mapper;
     _bus = bus;
 }
예제 #3
0
 public PassagerCommandHandler(IUnitOfWork uow, IBus bus, IDomainNotificationHandler <DomainNotification> notifications, IPassagerRepository PassagerRepository)
     : base(uow, bus, notifications)
 {
     _passagerRepository = PassagerRepository;
     _bus = bus;
 }
예제 #4
0
 public PassagerService(IPassagerRepository PassagerRepository)
     : base(PassagerRepository)
 {
     _PassagerRepository = PassagerRepository;
 }