Microsoft.AspNet.OData和System.Web.Http.OData之间的区别

时间:2019-07-25 03:57:27

标签: asp.net api odata

哪种Api更好用?

使用System.Web.Http.OData.Builder; 使用System.Web.Http.OData.Extensions;

使用Microsoft.AspNet.OData.Builder; 使用Microsoft.AspNet.OData.Extensions;

1 个答案:

答案 0 :(得分:1)

不同的名称空间代表OData协议或其实现的不同版本。

+------------------------+---------------+-----------------+
| Namespace              | OData Version | Library Version |
+------------------------+---------------+-----------------+
| System.Web.Http.OData  | v3            | 6               |
| System.Web.OData       | v4            | 6               |
| Microsoft.AspNet.OData | v4            | 7               |
+------------------------+---------------+-----------------+

我建议使用最新的东西,因为它会得到最好的支持,所以应该是Microsoft.AspNet.OData