コード例 #1
0
        public System.Threading.Tasks.Task <Success2> GetFlightOffersAsync(SearchFlightsQuery search)
        {
            TravelClass2?travelClass2;

            if (search.TravelClass.HasValue)
            {
                travelClass2 = (TravelClass2?)search.TravelClass;
            }
            else
            {
                travelClass2 = null;
            }

            return(GetFlightOffersAsync(search.OriginIATACode, search.DestinationIATACode, search.DepartureTime, search.ReturnDate, search.NumberOfAdults, search.NumberOfChildren, search.NumberOfInfants, travelClass2, search.IncludedAirlineCodes, search.ExcludedAirlineCodes, search.NoStops, search.CurrencyCode, search.MaxPrice, search.Max, System.Threading.CancellationToken.None));
        }
コード例 #2
0
 public async Task <PaginatedList <SearchFlightsDTO> > SearchFlights([FromBody] SearchFlightsQuery searchQuery
                                                                     )
 {
     return(await Mediator.Send(searchQuery));
 }