gpt4 book ai didi

asp.net-core - 如何使用 Entity Framework 添加具有 REST 操作的 API Controller ?

转载 作者:行者123 更新时间:2023-12-02 15:21:00 25 4
gpt4 key购买 nike

我正在尝试构建 ASP.NET core 1.0 应用程序,其中还涉及 API Controller 。据我所知,我无法使用 .edmx 文件。但是如何使用 Entity Framework 添加具有 REST 操作的 API Controller ?

我已在project.json中添加了所有必需的 Entity Framework 包

"Microsoft.EntityFrameworkCore.SqlServer": "1.0.0",
"Microsoft.EntityFrameworkCore.SqlServer.Design": {
"version": "1.0.0",
"type": "build"
},
"Microsoft.EntityFrameworkCore.Tools": {
"version": "1.0.0-preview2-final",
"type": "build"
},

当我右键单击 Controller 然后转到 Controller 选项时。在添加脚手架中我没有得到任何选项。如何使用 Entity Framework 通过 REST 操作启用 d API Controller 等选项?

我的环境是VS2015 Professional update3和Windows 7机器。

感谢和问候

维沙尔

最佳答案

您必须在 project.jsondependency 部分中缺少这些内容 -

"Microsoft.VisualStudio.Web.CodeGeneration.Tools": {
"version": "1.0.0-preview2-final",
"type": "build"
},
"Microsoft.VisualStudio.Web.CodeGenerators.Mvc": {
"version": "1.0.0-preview2-final",
"type": "build"
}

将这些添加到依赖项中,一旦成功加载,请检查您是否获得了所需的脚手架选项。

有关更多信息,请参阅此 article

看看这是否有帮助。

关于asp.net-core - 如何使用 Entity Framework 添加具有 REST 操作的 API Controller ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39314872/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com