public async Task <IActionResult> GetProductByID(Guid prodid) { var query = new GetProductByIDQuery(prodid); var output = await _mediator.Send(query); return(Ok(output)); }
public async Task <ActionResult <GetProductByIDQueryResponse> > Get(GetProductByIDQuery request, CancellationToken cancellationToken = default(CancellationToken)) { return(await Mediator.Send(request, cancellationToken)); }
public async Task <ActionResult <GetProductByIDQueryResponse> > Get([FromRoute] GetProductByIDQuery request) { return(await Send(request)); }