我最近尝试实现一个实现Odata的WebApi服务。供我参考,我一直在使用以下链接。在我自己的代码中和运行示例时,通过Fiddler发出请求只会返回406错误。有没有人遇到类似的问题?
由于
答案 0 :(得分:1)
存在两个名称空间和程序集,因为两个版本的OData不兼容,但它们可以并排使用。
对OData v3使用System.Web.Http.OData,对OData v4使用System.Web.OData。在你的odata控制器
答案 1 :(得分:0)
有一个bug跟踪此问题。这里的问题是执行期间的任何异常都会转换为HttpError,而ODataFormatter现在也不理解HttpError。