【问题标题】:ADO.Net in ASP.Net 5 MVC6?ASP.Net 5 MVC6 中的 ADO.Net?
【发布时间】:2015-11-25 22:34:20
【问题描述】:

我正在尝试找到实体数据模型向导,该向导允许您将数据库架构填充到 DatabaseModel.edmx 文件中,以便我可以基于该文件创建模型。

我已将 EntityFramework dll 包含到 project.json 文件中,但不太确定在这个新版本的 ASP.NET MVC 中该向导是否可用...

我已经看到生成模型类的脚手架现在是通过命令行完成的,但不确定这是否与我上面讨论的向导有关。

谢谢!

【问题讨论】:

  • Entity Framework 7 是“代码优先”。没有 EDMX 文件。您只需使用流畅的语法或属性在 C# 中定义模型。
  • 如果您已经有数据库架构,请参阅this question
  • 谢谢!这很有帮助!

标签: asp.net ado.net asp.net-core-mvc


【解决方案1】:

“在 EF7 之前,有两种存储模型的方法,一种是基于 xml 的 EDMX 文件格式,另一种是代码。S开始使用 EF7,我们将停用 EDMX 格式,并使用单一代码基于模型的格式。”

来源:http://blogs.msdn.com/b/adonet/archive/2014/10/21/ef7-what-does-code-first-only-really-mean.aspx

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2015-10-03
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-03-18
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多