我是OData的新手,我有一個關於在我的.NET Web API中使用它的問題。在我的Web API,如果我有以下的Get方法控制器:OData&.NET Web API
[EnableQuery()]
public IQueryable<Product> Get()
{
var productRepository = new ProductRepository();
return productRepository.Retrieve().AsQueryable();
}
是否有必要爲我所應用的OData的查詢選項之前檢索所有的產品還是有辦法,我只能用檢索產品OData查詢選項?
我不希望必須檢索所有可能超過100,000的產品,然後根據我的標準應用OData查詢選項才能返回10條記錄。
感謝您對此問題的任何幫助。