【发布时间】:2012-09-06 22:00:27
【问题描述】:
我最近尝试实现一个实现 Odata 的 WebApi 服务。供我参考,我一直在使用以下链接。在我自己的代码和运行示例时,通过 Fiddler 发出请求只会返回 406 错误。有没有人遇到过类似的问题?
谢谢
【问题讨论】:
-
你能发布一些你的代码吗?您在哪些操作上遇到 406 错误?
标签: asp.net-web-api odata
我最近尝试实现一个实现 Odata 的 WebApi 服务。供我参考,我一直在使用以下链接。在我自己的代码和运行示例时,通过 Fiddler 发出请求只会返回 406 错误。有没有人遇到过类似的问题?
谢谢
【问题讨论】:
标签: asp.net-web-api odata
存在两个命名空间和程序集,因为这两个版本的 OData 不兼容,但它们可以并排使用。
对 OData v3 使用 System.Web.Http.OData,对 OData v4 使用 System.Web.OData。在您的 odata 控制器中
【讨论】:
有一个bug 跟踪此问题。这里的问题是执行期间的任何异常都会转换为 HttpError 并且 ODataFormatter 现在不理解 HttpError。
【讨论】: