public AirlineCompanyFacadeController(IFlightCenterSystem flightCenterSystem, IMapper mapper, LinkGenerator linkGenerator, ILogger <AirlineCompanyFacadeController> logger) { _flightCenterSystem = flightCenterSystem; _mapper = mapper; _loggedInAirlineFacade = _flightCenterSystem.GetFacade <LoggedInAirlineFacade>(); _linkGenerator = linkGenerator; _logger = logger; }
public CustomerFacadeController(IFlightCenterSystem flightCenterSystem, IMapper mapper, LinkGenerator linkGenerator, ILogger <CustomerFacadeController> logger) { _flightCenterSystem = flightCenterSystem; _mapper = mapper; _loggedInCustomerFacade = _flightCenterSystem.GetFacade <LoggedInCustomerFacade>(); _linkGenerator = linkGenerator; _logger = logger; }
public AnonymousFacadeController(IFlightCenterSystem flightCenterSystem, IMapper mapper, ILogger <AnonymousFacadeController> logger, DeparturesAndLandingConfig departuresAndLandingConfig) { _flightCenterSystem = flightCenterSystem; _mapper = mapper; _anonymousUserFacade = _flightCenterSystem.GetFacade <AnonymousUserFacade>(); _logger = logger; _departuresAndLandingConfig = departuresAndLandingConfig; }
public AdministratorFacadeController(IFlightCenterSystem flightCenterSystem, IMapper mapper, LinkGenerator linkGenerator, ILogger <AdministratorFacadeController> logger, ICountriesManager countriesManager) { _flightCenterSystem = flightCenterSystem; _mapper = mapper; _loggedInAdministratorFacade = _flightCenterSystem.GetFacade <LoggedInAdministratorFacade>(); _linkGenerator = linkGenerator; _logger = logger; _countriesManager = countriesManager; }
public AccountController(IFlightCenterSystem flightCenterSystem, IJwtAuthManager jwtAuthManager, ILogger <AccountController> logger) { _flightCenterSystem = flightCenterSystem; _jwtAuthManager = jwtAuthManager; _logger = logger; }