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