public async Task <ActionResult <IEnumerable <ProductDto> > > Get([FromQuery] BrowseProducts query) => Result(await QueryAsync(query));
public async Task <ActionResult <Product> > Get([FromQuery] BrowseProducts query) { var products = await _productRepository.BrowseAsync(query.Name); return(Ok(products)); }