public ApplicationsController( IUnitOfWork unitOfWork, ILotRepository lotRepository, IPersonRepository personRepository, IOrganizationRepository organizationRepository, IAircraftRepository aircraftRepository, IAirportRepository airportRepository, IEquipmentRepository equipmentRepository, IDocRepository docRepository, IApplicationRepository applicationRepository, INomRepository nomRepository, IFileRepository fileRepository, IExaminationSystemRepository examinationSystemRepository, ILotEventDispatcher lotEventDispatcher, UserContext userContext) { this.unitOfWork = unitOfWork; this.lotRepository = lotRepository; this.personRepository = personRepository; this.organizationRepository = organizationRepository; this.aircraftRepository = aircraftRepository; this.airportRepository = airportRepository; this.equipmentRepository = equipmentRepository; this.docRepository = docRepository; this.applicationRepository = applicationRepository; this.nomRepository = nomRepository; this.examinationSystemRepository = examinationSystemRepository; this.fileRepository = fileRepository; this.lotEventDispatcher = lotEventDispatcher; this.userContext = userContext; }
public GvaNomController( IUnitOfWork unitOfWork, ILotRepository lotRepository, IApplicationRepository applicationRepository, IPersonRepository personRepository, IAircraftRepository aircraftRepository, IAirportRepository airportRepository, IEquipmentRepository equipmentRepository, IOrganizationRepository organizationRepository, ICaseTypeRepository caseTypeRepository, INomRepository nomRepository, IStageRepository stageRepository, IExaminationSystemRepository examinationSystemRepository, IAircraftRegistrationRepository aircraftRegistrationRepository, IEnumerable<IDataGenerator> dataGenerators) { this.unitOfWork = unitOfWork; this.lotRepository = lotRepository; this.applicationRepository = applicationRepository; this.personRepository = personRepository; this.aircraftRepository = aircraftRepository; this.airportRepository = airportRepository; this.equipmentRepository = equipmentRepository; this.organizationRepository = organizationRepository; this.caseTypeRepository = caseTypeRepository; this.nomRepository = nomRepository; this.stageRepository = stageRepository; this.examinationSystemRepository = examinationSystemRepository; this.aircraftRegistrationRepository = aircraftRegistrationRepository; this.dataGenerators = dataGenerators; }
public NewsService(UserManager <User> userManager, IAirportRepository airportRepository, INewsRepository newsRepository, IMapper mapper, IGoogleCloudStorageService googleCloudStorageService) { this.userManager = userManager; this.airportRepository = airportRepository; this.newsRepository = newsRepository; this.mapper = mapper; this.googleCloudStorageService = googleCloudStorageService; }
/// <summary> /// /// </summary> /// <param name="flightRepository"></param> /// <param name="aircraftRepository"></param> /// <param name="airportRepository"></param> public FlightController(IFlightRepository flightRepository, IAircraftRepository aircraftRepository, IAirportRepository airportRepository) { _flightRepository = flightRepository; _aircraftRepository = aircraftRepository; _airportRepository = airportRepository; }
public AirportsControllerTests() { this.airports = new List <Airport>(); airports.Add(new Airport("LAX", "Los Angeles International Airport (United States)", 33.94250107, -118.4079971)); airports.Add(new Airport("HND", "Tokyo Haneda International Airport (Japan)", 35.552299, 139.779999)); this.airportRepository = new global::Flight.Api.Tests.Repositories.AirportRepository(airports); }
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; }
public FlightController(IFlightRepository flightRepository, IAirportRepository airportRepository, IAirlineRepository airlineRepository, IMapper mapper) { _flightRepository = flightRepository; _airportRepository = airportRepository; _airlineRepository = airlineRepository; _mapper = mapper; airports = _airportRepository.GetAllAirports(); airlines = _airlineRepository.GetAllAirlinesCompanies(); }
public RouteService(IRouteRepository routeRepository, ICityRepository cityRepository, IAirportRepository airportRepository) { _routeRepository = routeRepository; _airportRepository = airportRepository; _cityRepository = cityRepository; _importInfoModel = new ImportInfoModel(); }
public AirportsController( IConverterHelper converterHelper, IAirportRepository airportRepository, IFlightRepository flightRepository) { _converterHelper = converterHelper; _airportRepository = airportRepository; _flightRepository = flightRepository; }
public FlightCreatedEventHandler( IReportItemRepository reportItemRepository, IFlightRepository flightRepository, IAirportRepository airportRepository) { _reportItemRepository = reportItemRepository; _flightRepository = flightRepository; _airportRepository = airportRepository; }
public FlightRepository( DataContext context, IAirplaneRepository airplaneRepository, IAirportRepository airportRepository) : base(context) { _context = context; _airplaneRepository = airplaneRepository; _airportRepository = airportRepository; }
public CheapestFlightService( IAirportRepository airportRepository, ICityRepository cityRepository, IRouteRepository routeRepository) { _airportRepository = airportRepository; _cityRepository = cityRepository; _routeRepository = routeRepository; }
public ConverterHelper( IUserHelper userHelper, IAirplaneRepository airplaneRepository, IAirportRepository airportRepository) { _userHelper = userHelper; _airplaneRepository = airplaneRepository; _airportRepository = airportRepository; }
public FlightRepositoryFacade( IFlightRepository flightRepository, IAirportRepository airportRespository, IAircraftRepository aircraftRepository) { _flightRepository = flightRepository; _airportRespository = airportRespository; _aircraftRepository = aircraftRepository; }
public BestRouteService( IRouteRepository routeRepository, IAirportRepository airportRepository, IShortestPathFinder businessLogic) { _routeRepository = routeRepository; _airportRepository = airportRepository; _businessLogic = businessLogic; _airports = new List <Airport>(); }
public FlightCommandHandler(IMediator mediator, IAirportRepository airportRepository, IFlightRepository flightRepository, IMapper mapper) { this._flightRepository = flightRepository; this._mapper = mapper; this._airportRepository = airportRepository; this._mediator = mediator; }
public AirportsController( IAirportRepository airportRepository, ICountryRepository countryRepository, IUserHelper userHelper, DataContext dataContext) { _airportRepository = airportRepository; _countryRepository = countryRepository; _userHelper = userHelper; _dataContext = dataContext; }
public AirportService() { _airportRepository = new AirportDapperRepository(); var mapperConfig = new MapperConfiguration(cfg => { cfg.CreateMap <AirportModel, Airport>().ReverseMap(); cfg.CreateMap <AirportModel, Airport>(); }); _mapper = new Mapper(mapperConfig); }
public CreateBookingCommandHandler( IBookingRepository bookingRepository, IAirlineRepository airlineRepository, IAirportRepository airportRepository, ICustomerRepository customerRepository) { _bookingRepository = bookingRepository; _airlineRepository = airlineRepository; _airportRepository = airportRepository; _customerRepository = customerRepository; }
public FlightsController( IFlightRepository flightRepository, IAirportRepository airportRepository, IPartnerRepository partnerRepository, IConverterHelper converterHelper) { _flightRepository = flightRepository; _airportRepository = airportRepository; _partnerRepository = partnerRepository; _converterHelper = converterHelper; }
public UnitOfWork(MyDbContext context, IAirplaneRepository airplaneRepository, IAirportRepository airportRepository, IFlightRepository flightRepository, IPassengerRepository passengerRepository, IRouteRepository routeRepository, ITicketRepository ticketRepository, ISeatRepository seatRepository, ICarrierRepository carrierRepository) { _context = context; Airplanes = airplaneRepository; Airports = airportRepository; Flights = flightRepository; Passengers = passengerRepository; Routes = routeRepository; Tickets = ticketRepository; Seats = seatRepository; Carriers = carrierRepository; }
static void PseudoDIStartUp() { IFileHelper fileHelper = new FileHelper(); PlaneRepository = new PlaneRepository(fileHelper); AirportRepository = new AirportRepository(fileHelper); FlightManager = new FlightManager(PlaneRepository, fileHelper); FlightManager.LoadFlights(); FlightManager.RandomlyAssignPlanesToFlights(); OrderRepository = new OrderRepository(fileHelper); OrderManager = new OrderManager(FlightManager, OrderRepository); }
public AirportHub() { if (!dbLoaded) { repository = dbManager.InitializeDb().Result; dbLoaded = true; scheduleManager = new ScheduleManager(repository); planesManager = new PlanesManager(repository); stationsManager = new StationsManager(repository, planesManager); simulator = new AirportSimulator(planesManager, scheduleManager); } }
public FlightService( IMapper mapper, IFlightRepository flightRepository, IAirportRepository airportRepository, IAirplaneRepository airplaneRepository ) { _mapper = mapper; _flightRepository = flightRepository; _airportRepository = airportRepository; _airplaneRepository = airplaneRepository; }
public FlightController(IFlightRepository flightrepos, IAirportRepository airportRepo, IAirlineCompanyRepository airlineRepo, IAircraftRepository aircraftRepo) { _flightrepos = flightrepos; _airportRepo = airportRepo; _airlineRepo = airlineRepo; _aircraftRepo = aircraftRepo; airports = _airportRepo.GetAllAirport(); flights = _flightrepos.GetAllFlight(); airlines = _airlineRepo.GetAllAirlines(); aircrafts = _aircraftRepo.GetAllAircraft(); }
public HomeController( ILoggerFactory loggerFactory, IAircraftRepository aircraftRepository, IAirportRepository airportRepository, IFlightRepository flightRepository) { _logger = loggerFactory.CreateLogger(GetType()); _logger.LogDebug("Construct HomeController"); _aircraftRepository = aircraftRepository; _airportRepository = airportRepository; _flightRepository = flightRepository; }
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(); }
public FlightsController( DataContext context, IAirplaneRepository airplaneRepository, IFlightRepository flightRepository, IAirportRepository airportRepository, IConverterHelper converterHelper) { _context = context; _airplaneRepository = airplaneRepository; _flightRepository = flightRepository; _airportRepository = airportRepository; _converterHelper = converterHelper; }
public FlightServiceTests() { var mockFlightRepository = new Mock <IFlightRepository>(); flightRepository = mockFlightRepository.Object; var mockAirportRepository = new Mock <IAirportRepository>(); airportRepository = mockAirportRepository.Object; var mockUnitOfWork = new Mock <IUnitOfWork>(); unitOfWork = mockUnitOfWork.Object; }
/// <summary> /// Initializes a new instance of the <see cref="AirportService" /> class. /// </summary> /// <param name="airportRepository">The airport repository.</param> /// <param name="unitOfWork">The unit of work.</param> /// <exception cref="System.ArgumentNullException"> /// </exception> public AirportService(IAirportRepository airportRepository, IUnitOfWork unitOfWork) { if (airportRepository == null) { throw new ArgumentNullException(nameof(airportRepository)); } if (unitOfWork == null) { throw new ArgumentNullException(nameof(unitOfWork)); } _airportRepository = airportRepository; _unitOfWork = unitOfWork; }
public AirportsController(ICountryRepository countryRepository, IAirportRepository airportRepository, IAirportVersionRepository airportVersionRepository, IAirportDepartureRepository airportDepartureRepository, IAirportArrivalRepository airportArrivalRepository, IAirportDetailRepository airportDetailRepository, IAirportGroundOpRepository airportGroundOpRepository, IAirportHazardRepository airportHazardRepository, IAirportTerrainRepository airportTerrainRepository, IRegionRepository regionRepository, IChartTypeRepository chartTypeRepository, IAirportChartRepository airportChartRepository, IAirportAlternateRepository airportAlternateRepository) { this.countryRepository = countryRepository; this.airportRepository = airportRepository; this.airportVersionRepository = airportVersionRepository; this.airportDepartureRepository = airportDepartureRepository; this.airportArrivalRepository = airportArrivalRepository; this.airportDetailRepository = airportDetailRepository; this.airportGroundOpRepository = airportGroundOpRepository; this.airportHazardRepository = airportHazardRepository; this.airportTerrainRepository = airportTerrainRepository; this.regionRepository = regionRepository; this.chartTypeRepository = chartTypeRepository; this.airportChartRepository = airportChartRepository; this.airportAlternateRepository = airportAlternateRepository; }
public AirportsController( IUnitOfWork unitOfWork, ILotRepository lotRepository, IInventoryRepository inventoryRepository, IAirportRepository airportRepository, IApplicationRepository applicationRepository, ICaseTypeRepository caseTypeRepository, ILotEventDispatcher lotEventDispatcher, UserContext userContext) { this.unitOfWork = unitOfWork; this.lotRepository = lotRepository; this.inventoryRepository = inventoryRepository; this.airportRepository = airportRepository; this.applicationRepository = applicationRepository; this.caseTypeRepository = caseTypeRepository; this.lotEventDispatcher = lotEventDispatcher; this.userContext = userContext; }
public UsersController(ICountryRepository countryRepository, IRankRepository rankRepository, IAirportRepository airportRepository, IUserRepository userRepository, ITypeRatingRepository typeRatingRepository, IFlightRepository flightRepository, IUserTypeRatingRepository userTypeRatingRepository, IAirportDepartureRepository airportDepartureRepository, IAirportArrivalRepository airportArrivalRepository, IAirportDetailRepository airportDetailRepository, IAirportTerrainRepository airportTerrainRepository, IAirportGroundOpRepository airportGroundOpRepository, IAirportHazardRepository airportHazardRepository ) { this.countryRepository = countryRepository; this.rankRepository = rankRepository; this.airportRepository = airportRepository; this.userRepository = userRepository; this.typeRatingRepository = typeRatingRepository; this.flightRepository = flightRepository; this.userTypeRatingRepository = userTypeRatingRepository; this.airportDepartureRepository = airportDepartureRepository; this.airportArrivalRepository = airportArrivalRepository; this.airportDetailRepository = airportDetailRepository; this.airportTerrainRepository = airportTerrainRepository; this.airportGroundOpRepository = airportGroundOpRepository; this.airportHazardRepository = airportHazardRepository; }
public TicketsController( DataContext context, ICountryRepository countryRepository, IFlightRepository flightRepository, ITicketRepository ticketRepository, IAirportRepository airportRepository, IIndicativeRepository indicativeRepository, IUserHelper userHelper, IAirplaneRepository airplaneRepository, IMailHelper mailHelper) { _context = context; _countryRepository = countryRepository; _flightRepository = flightRepository; _ticketRepository = ticketRepository; _indicativeRepository = indicativeRepository; _userHelper = userHelper; _airplaneRepository = airplaneRepository; _mailHelper = mailHelper; _airportRepository = airportRepository; }
public FlightRepository(IFlightCalculator flightCalculator, IDbProvider dbProvider, IAirportRepository airportRepository) { _flightCalculator = flightCalculator; _dbProvider = dbProvider; _airportRepository = airportRepository; }
public AirportController(IAirportRepository airportRepository) { this._airportRepository = airportRepository; _countryRepository = new Country(); _httpMgr = new HttpManager(); }
public AirportChartController(IAirportRepository airportRepository, IAirportChartRepository airportchartRepository) { this.airportRepository = airportRepository; this.airportchartRepository = airportchartRepository; }