public async Task <ActionResult <FilterProductsQueryResponse> > FilterProductsAsync() { var request = new FilterProductsQuery { }; var response = await _messageBus.SendAsync(request); return(Ok(response)); }
public async Task <ActionResult <ProductsVm> > GetProducts(FilterProductsQuery query) { return(await Mediator.Send(query)); }
public Task <ObjectClientResponse <FilterProductsQueryResponse> > FilterProductsAsync(FilterProductsQuery request, HeaderData header) { return(Client.GetAsync <FilterProductsQueryResponse>("filter", GetHeaders(header))); }