예제 #1
0
 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;
 }