public AddClaimFlightApiRequest(AddClaimFlightApiModel addClaimFlightApiModel) { Ensure.That(addClaimFlightApiModel, nameof(addClaimFlightApiModel)).IsNotNull(); this.AddClaimFlightApiModel = addClaimFlightApiModel; }
public async Task <ActionResult <AddClaimFlightApiResponseModel> > AddClaimFlight([FromBody] AddClaimFlightApiModel addClaimFlightApiModel) { var addClaimFlightApiRequest = new AddClaimFlightApiRequest(addClaimFlightApiModel); var response = await this.mediator.Send(addClaimFlightApiRequest); if (response == null) { return(this.BadRequest()); } return(this.CreatedAtRoute(string.Empty, response, response)); }