哪个WebApi OData命名空间

哪个WebApi OData命名空间,odata,asp.net-web-api,asp.net-web-api2,Odata,Asp.net Web Api,Asp.net Web Api2,最新的Microsoft Web API OData应使用哪个命名空间: System.Web.Http.Odata还是System.Web.Odata 两个名称空间中都出现了相同的类,但我没有找到任何直接说明使用哪个名称空间的内容 我确实发现本文中的代码示例使用System.Web.OData: 我只是想确定一下。存在两个名称空间和程序集,因为OData的两个版本不兼容,尽管它们可以并排使用 对ODatav3使用System.Web.Http.OData,对ODatav4使用System.W

最新的Microsoft Web API OData应使用哪个命名空间:

System.Web.Http.Odata还是System.Web.Odata

两个名称空间中都出现了相同的类,但我没有找到任何直接说明使用哪个名称空间的内容

我确实发现本文中的代码示例使用System.Web.OData:


我只是想确定一下。

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

对ODatav3使用
System.Web.Http.OData
,对ODatav4使用
System.Web.OData

你可以在这篇博文上阅读更多关于这方面的信息:


您可以在这里找到Web API OData v3和OData v4的示例:

有用的答案,我真的不明白他们为什么不按OData版本命名名称空间,这会让生活更轻松更新博客帖子链接:和示例链接: