public async Task <IActionResult> GetOffer(int offerId) { var getOfferQuery = new GetOfferQuery(offerId); var result = await mediator.Send(getOfferQuery); return(StatusCode((int)result.Code, result.Value)); }
public async Task <OfferViewDto> GetById(string offerId) { var query = new GetOfferQuery { OfferId = offerId }; return(await _mediator.Send(query)); }
public async Task <IActionResult> GetAsync(Guid id) { var query = new GetOfferQuery { OfferId = id }; var response = await mediator.Send(query); return(Ok(response.Offer)); }