【发布时间】:2017-08-18 16:56:13
【问题描述】:
根据文档 (http://odata.github.io/WebApi/#11-01-OData-V4-Web-API-Scaffolding),它需要从 ODataController 继承。 我已经使用 nuget 安装了包,但仍然无法从该类继承。 OData 是否支持 .net 核心?文档过时了吗?
【问题讨论】:
根据文档 (http://odata.github.io/WebApi/#11-01-OData-V4-Web-API-Scaffolding),它需要从 ODataController 继承。 我已经使用 nuget 安装了包,但仍然无法从该类继承。 OData 是否支持 .net 核心?文档过时了吗?
【问题讨论】:
OData Support in ASP.net core 的可能重复项
您提到的文档链接是针对 .NET Framework。如需 .NET Core 支持,请从
下载 Microsoft.AspNetCore.OData NuGet 包https://www.nuget.org/packages/Microsoft.AspNetCore.OData
此软件包依赖于 Microsoft.OData.Core,它也会自动安装。从版本 7.2.0 开始,该包的目标是 .NET Standard 1.1。
一旦包被引用,您应该能够从 ODataController 继承。更多详情请参考以下视频和链接
https://www.towfeek.se/2017/01/08/odata-with-aspnet-core/
http://odata.github.io/odata.net/v7/#ODL-7.3.1
希望对你有帮助
【讨论】: