【发布时间】:2013-04-15 15:08:52
【问题描述】:
我们计划使用 oData 作为 rest api 层的实体标准。 web api 提供的数据取自各个子系统和所涉及的缓存层(memcache)。我担心的是没有 EF 的基本实体模型如何支持分页和过滤的 oData 实现。我希望能够在底层 susbsytem 级别而不是在 api 控制器级别限制检索记录限制。任何指针都会很有用。谢谢。
【问题讨论】:
标签: asp.net-web-api odata
我们计划使用 oData 作为 rest api 层的实体标准。 web api 提供的数据取自各个子系统和所涉及的缓存层(memcache)。我担心的是没有 EF 的基本实体模型如何支持分页和过滤的 oData 实现。我希望能够在底层 susbsytem 级别而不是在 api 控制器级别限制检索记录限制。任何指针都会很有用。谢谢。
【问题讨论】:
标签: asp.net-web-api odata
我写了一篇关于对非 IQueryable 后端进行 OData 查询的博文。我选择了 HQL 作为目标查询语言。 http://blogs.msdn.com/b/webdev/archive/2013/02/25/translating-odata-queries-to-hql.aspx
这应该可以帮助您了解使用 Web API 支持 OData 查询是多么容易。
【讨论】: