0

我最近尝试实现一个实现 Odata 的 WebApi 服务。供我参考,我一直在使用以下链接。在我自己的代码和运行示例时,通过 Fiddler 发出请求只会返回 406 错误。有没有人遇到过类似的问题?

谢谢

WebApi Odata 帖子

WebApi Odata 示例

4

2 回答 2

1

存在两个命名空间和程序集,因为这两个版本的 OData 不兼容,尽管它们可以并排使用。

将 System.Web.Http.OData 用于 OData v3,将 System.Web.OData 用于 OData v4。在您的 odata 控制器中

于 2017-07-25T05:13:13.500 回答
0

有一个错误跟踪此问题。这里的问题是执行期间的任何异常都会转换为 HttpError 并且 ODataFormatter 现在不理解 HttpError。

于 2012-09-24T21:01:08.397 回答