2012-09-06 120 views
0

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

感谢

WebApi Odata post

WebApi Odata Example

+0

你可以发布一些你的代码吗?哪些操作会导致406错误? – SCB

回答

0

有一个bug追踪这个问题。这里的问题是执行期间的任何异常都被转换为HttpError,ODataFormatter现在不了解HttpError。

+0

这个bug现在已经修复。 –

1

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

对OData v3使用System.Web.Http.OData,对OData v4使用System.Web.OData。在你的odata控制器中