public async Task <PagedResults <Product> > BrowseAsync(IPagedFilterQuery <decimal> query) => await _repository.BrowseAsync( p => p.Price >= query.ValueFrom && p.Price <= query.ValueTo, query);
public async Task<PagedResults<Order>> BrowseAsync(IPagedFilterQuery<OrderStatus> query) => await _repository.BrowseAsync( o => o.Status == query.ValueFrom, query);