public override async Task <GetInventoriesResponse> GetInventories( GetInventoriesRequest request, ServerCallContext context) { var result = await _mediator.Send(new GetInventoriesQuery()); var response = new GetInventoriesResponse(); response.Inventories.AddRange(result.ToList()); return(response); }
public async Task <IActionResult> GetInventories([FromQuery] GetInventoriesRequest request, [FromServices] IMediator mediator) { var result = await mediator.Send(request); return(Ok(result)); }