如何使用实体框架添加带有REST动作的API控制器



我正在尝试构建ASP。. NET core 1.0应用程序,也涉及到API控制器。据我所知,我不能使用.edmx文件。但是我如何添加API控制器与REST操作使用实体框架?

我已经在project.json中添加了所有必要的实体框架包

"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"
    },

当我右键单击控制器,然后转到控制器选项。在添加脚手架我没有得到任何选项。如何启用选项,如d API控制器与REST使用实体框架的行动?

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

谢谢,关于

Vishal

你一定在project.json -

dependencies部分遗漏了这些
"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"
}

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

更多信息请参考本文

相关内容

  • 没有找到相关文章

最新更新