【发布时间】:2012-03-11 13:42:38
【问题描述】:
一直在玩(单页应用程序)BigShelf 示例。我发现真正有趣的是 GetBooksForSearch 方法 (/api/BigShelf/GetBooksForSearch),它需要额外的 $filter、$inlinecount、$top、$skip 参数用于分页和过滤结果,这些参数在控制器代码中不存在:
public IQueryable<Book> GetBooksForSearch
(string profileIds, Sort sort, bool sortAscending)
我找不到任何关于控制器如何翻译和过滤结果的文档,更重要的是,如何配置这种行为(例如,限制最大结果),有人知道吗?
-- 更新了--
发现 MVC Web API 可以解决问题。但是我们该如何配置呢?
【问题讨论】:
标签: odata asp.net-web-api