public UpsertFlightViewModelFactory( IGetAirportsListQuery airportsListQuery, IGetAircraftListQuery aircraftListQuery, IGetFlightDetailQuery flightQuery) { _airportsListQuery = airportsListQuery; _aircraftListQuery = aircraftListQuery; _flightQuery = flightQuery; }
public FlightsController( IGetFlightListQuery flightListQuery, IGetFlightDetailQuery flightDetailQuery, IUpsertFlightViewModelFactory upsertFlightViewModelFactory, ICreateFlightCommand createFlightCommand, IUpdateFlightCommand updateFlightCommand) { _flightListQuery = flightListQuery; _flightDetailQuery = flightDetailQuery; _upsertFlightViewModelFactory = upsertFlightViewModelFactory; _createFlightCommand = createFlightCommand; _updateFlightCommand = updateFlightCommand; }