예제 #1
0
 public DroneCommandHandler(IPedidoQueries pedidoQueries, IDroneItinerarioQueries droneItinerarioQueries, IDroneQueries droneQueries, IMapper mapper, IMediatrHandler mediatr, IDroneRepository droneRepository)
 {
     _droneRepository        = droneRepository;
     _mediatr                = mediatr;
     _mapper                 = mapper;
     _droneQueries           = droneQueries;
     _pedidoQueries          = pedidoQueries;
     _droneItinerarioQueries = droneItinerarioQueries;
 }
예제 #2
0
        public PedidoCommandHandler(IMapper mapper, IClienteRepository clienteRepository, IDroneItinerarioQueries droneItinerarioQueries, IPedidoQueries pedidoQueries, IDroneRepository droneRepository, IMediatrHandler mediatr, IPedidoRepository repositoryPedido, IUserRepository userRepository)
        {
            _pedidoRepository = repositoryPedido;

            _userRepository         = userRepository;
            _mediatr                = mediatr;
            _droneRepository        = droneRepository;
            _pedidoQueries          = pedidoQueries;
            _droneItinerarioQueries = droneItinerarioQueries;
            _clienteRepository      = clienteRepository;
            _mapper          = mapper;
            _localizacaoLoja = Loja.Localizacao;
        }