public async Task Execute(DestinationInput input) { if (input == null) { _outputHandler.Error("Input is null."); return; } var destinations = input.Destinations.Select(d => new Destination() { AirlineId = d.AirlineId, Country = d.Country }).ToList(); await _destinationRepository.Add(destinations); var airlineOutput = new DestinationOutput(destinations); _outputHandler.Standard(airlineOutput); }
public void Standard(DestinationOutput output) { ViewModel = new JsonResult(output.Destinations); }