use*_*899 1 odata asp.net-mvc-4 asp.net-web-api
是否可以禁用OData支持?
我不想要这种自动化,因为过滤应该在数据库级别完成,我想自己做.
在ASP.NET Web API RC及更高版本中,您需要使用[Queryable]属性修饰您的操作以提供OData支持.如果你不这样做,那么就不会启用它.
更新: 根据这个提交 - 从6月7日起http://aspnetwebstack.codeplex.com/SourceControl/changeset/changes/af11adf6b3c5,在最新版本的Web API中完全删除了QueryableAttribute
信息说: 我们计划提供更好的OData支持作为基于OData库的单独功能.
更多信息:http://aspnetwebstack.codeplex.com/discussions/359229
我们正在为ASP.NET Web API提供更丰富的OData支持,包括OData格式化程序,EDM模型构建器,更丰富的查询支持,$元数据支持和链接生成支持.我们的想法是通过为可能无法提供完整OData查询语义的数据源提供更好的支持,并通过为自定义业务逻辑提供更灵活的支持来补充WCF数据服务中的OData支持.
| 归档时间: |
|
| 查看次数: |
1008 次 |
| 最近记录: |