コード例 #1
0
 public GetAllAirlinesHandler(
     IAirlineRepository airlineRepository,
     IMapper mapper)
 {
     _airlineRepository = airlineRepository;
     _mapper            = mapper;
 }
コード例 #2
0
ファイル: AirlinesService.cs プロジェクト: pandrer/AirControl
 public AirlinesService(ILogger <AirlinesService> logger, IAirlineRepository airlineRepository, IHangarProxy hangarProxy, IAirportProxy airportProxy)
 {
     _logger            = logger;
     _airlineRepository = airlineRepository;
     _hangarProxy       = hangarProxy;
     _airportProxy      = airportProxy;
 }
コード例 #3
0
 public SearchAirlinesHandler(
     IAirlineRepository airlineRepository,
     IMapper mapper)
 {
     _airlineRepository = airlineRepository;
     _mapper            = mapper;
 }
コード例 #4
0
 public ConnectionsController(IConnectionRepository connectionRepository, IAirportRepository airportRepository, IAircraftTypeRepository aircraftTypeRepository, IScheduleAircraftReplacementRepository scheduleAircraftReplacementRepository, IAirlineRepository airlineRepository)
 {
     this.connectionRepository = connectionRepository;
     this.airportRepository = airportRepository;
     this.aircraftTypeRepository = aircraftTypeRepository;
     this.scheduleAircraftReplacementRepository = scheduleAircraftReplacementRepository;
     this.airlineRepository = airlineRepository;
 }
コード例 #5
0
 public FlightController(IFlightRepository flightRepository, IAirportRepository airportRepository, IAirlineRepository airlineRepository, IMapper mapper)
 {
     _flightRepository  = flightRepository;
     _airportRepository = airportRepository;
     _airlineRepository = airlineRepository;
     _mapper            = mapper;
     airports           = _airportRepository.GetAllAirports();
     airlines           = _airlineRepository.GetAllAirlinesCompanies();
 }
コード例 #6
0
 public CreateBookingCommandHandler(
     IBookingRepository bookingRepository,
     IAirlineRepository airlineRepository,
     IAirportRepository airportRepository,
     ICustomerRepository customerRepository)
 {
     _bookingRepository  = bookingRepository;
     _airlineRepository  = airlineRepository;
     _airportRepository  = airportRepository;
     _customerRepository = customerRepository;
 }
コード例 #7
0
        public OpenFlightsDataCache(HttpClient httpClient, IMemoryCache memoryCache)
        {
            _memoryCache = memoryCache;
            _httpClient  = httpClient;
            _disposeMode = DisposeModeEnum.DoNothing;

            IDataAccessFactory factory = new DataAccessFactory(_httpClient, _memoryCache);

            _airportRepository  = factory.CreateAirportRepository();
            _aircraftRepository = factory.CreateAircraftRepository();
            _routeRepository    = factory.CreateRouteRepository();
            _airlineRepository  = factory.CreateAirlineRepository();
        }
コード例 #8
0
 public AirlineService(
     ILogger <IAirlineRepository> logger,
     IAirlineRepository airlineRepository,
     IApiAirlineRequestModelValidator airlineModelValidator,
     IBOLAirlineMapper bolairlineMapper,
     IDALAirlineMapper dalairlineMapper)
     : base(logger,
            airlineRepository,
            airlineModelValidator,
            bolairlineMapper,
            dalairlineMapper)
 {
 }
コード例 #9
0
 public AbstractAirlineService(
     ILogger logger,
     IAirlineRepository airlineRepository,
     IApiAirlineRequestModelValidator airlineModelValidator,
     IBOLAirlineMapper bolAirlineMapper,
     IDALAirlineMapper dalAirlineMapper)
     : base()
 {
     this.airlineRepository     = airlineRepository;
     this.airlineModelValidator = airlineModelValidator;
     this.bolAirlineMapper      = bolAirlineMapper;
     this.dalAirlineMapper      = dalAirlineMapper;
     this.logger = logger;
 }
コード例 #10
0
ファイル: AirlineService.cs プロジェクト: codenesium/samples
        public AirlineService(
            ILogger <IAirlineService> logger,
            MediatR.IMediator mediator,
            IAirlineRepository airlineRepository,
            IApiAirlineServerRequestModelValidator airlineModelValidator,
            IDALAirlineMapper dalAirlineMapper)
            : base()
        {
            this.AirlineRepository     = airlineRepository;
            this.AirlineModelValidator = airlineModelValidator;
            this.DalAirlineMapper      = dalAirlineMapper;
            this.logger = logger;

            this.mediator = mediator;
        }
コード例 #11
0
 public FastFlightRepository(IAirlineRepository airlineRepo, IFlightRepository flightRepo, IUserRepository userRepo, BookingAppDbContext context) : base(context)
 {
     this.airlineRepo = airlineRepo;
     this.flightRepo  = flightRepo;
     this.userRepo    = userRepo;
 }
コード例 #12
0
 public AirlineService(ILogger <AirlineService> logger, IValidator <Airline> validator, IAirlineRepository repository)
     : base(logger, validator, repository)
 {
 }
コード例 #13
0
 public GetAllAirlinesQueryHandler(IAirlineRepository repository)
 {
     _repository = repository;
 }
コード例 #14
0
 public AirlineService(IAirlineRepository repo, IAirlineAdminRepository adminRepo, IUnitOfWork unitOfWork)
 {
     this.repo       = repo;
     this.adminRepo  = adminRepo;
     this.unitOfWork = unitOfWork;
 }
コード例 #15
0
 public ApiAirlineRequestModelValidator(IAirlineRepository airlineRepository)
     : base(airlineRepository)
 {
 }
コード例 #16
0
 public SeatService(IFlightRepository repo, IAirlineRepository airlineRepository, IUnitOfWork unitOfWork)
 {
     this.repo = repo;
     this.airlineRepository = airlineRepository;
     this.unitOfWork        = unitOfWork;
 }
コード例 #17
0
 public AirlineService(IAirlineRepository airline)
 {
     Airline = airline;
 }
コード例 #18
0
 public ApiAirlineServerRequestModelValidator(IAirlineRepository airlineRepository)
 {
     this.AirlineRepository = airlineRepository;
 }
コード例 #19
0
 public AbstractApiAirlineRequestModelValidator(IAirlineRepository airlineRepository)
 {
     this.airlineRepository = airlineRepository;
 }
コード例 #20
0
 public AirlineManager(IAirlineRepository airlineRepository, IAirlineValidator airlineValidator)
 {
     this.airlineRepository = airlineRepository;
     this.airlineValidator  = airlineValidator;
 }
コード例 #21
0
 public AirlineController(IAirlineRepository repo)
 {
     _airlineRepo = repo;
 }
コード例 #22
0
 public AddAirlineUseCase(IAirlineRepository airlineRepository, IOutputPort outputHandler)
 {
     _airlineRepository = airlineRepository;
     _outputHandler     = outputHandler;
 }
コード例 #23
0
 public PilotsController(IAirlineRepository <Pilot> repo)
 {
     repository = repo;
 }
コード例 #24
0
ファイル: HomeController.cs プロジェクト: ilkeresen/airlines
 public HomeController(IAirlineRepository repository, IPlaneRepository _planeRepository)
 {
     airlineRepository = repository;
     planeRepository   = _planeRepository;
 }
コード例 #25
0
 public StuardessesController(IAirlineRepository <Stuardess> repo)
 {
     repository = repo;
 }
コード例 #26
0
 public VuelosController(IAirlineRepository airlineRepository,
                         ILogger <FacturaController> logger)
 {
     this.airlineRepository = airlineRepository;
     this.logger            = logger;
 }
コード例 #27
0
 public HomeController(IAirlineRepository _airlineRepository)
 {
     airlineRepository = _airlineRepository;
 }
コード例 #28
0
 public RacesController(IAirlineRepository <Race> repo)
 {
     repository = repo;
 }
コード例 #29
0
 public AirlineService(IAirlineRepository _airlineRepository, IAirlineValidation _airlineValidation)
 {
     _repository = _airlineRepository;
     _validator  = _airlineValidation;
 }
コード例 #30
0
 public AirlineController(IAirlineRepository airlineRepository)
 {
     this.airlineRepository = airlineRepository;
 }
コード例 #31
0
 public AirlineService(IAirlineRepository airlineRepository, IUnitOfWork unitOfWork) : base(unitOfWork, airlineRepository)
 {
     _airlineRepository = airlineRepository;
 }