2016-09-20 40 views
5

接触到dotnet核心。在尝试在dotnet核心应用程序中设置EntityFramework.Core的示例测试应用程序中。虽然我能够添加EntityFramework.Core NugGet包,但我找不到'Add' - >'New Item' - >'Data' - >'ADO.NET Entity Data Model'EDMX在哪里

这是不可能的与EntityFramework.Core?

EntityFramework.Core与EntityFramework 7有什么不同?

+2

可能有[是否有实体框架7数据库优先POCO生成器?](http://stackoverflow.com/questions/29300777/is-there-an-entity-framework-7-database-first-poco - 发电机) – Igor

+1

RC1发布后,EF7被重新命名为EF Core。 – bricelam

回答

8

实体框架核心中没有edmx支持。它只支持代码优先的方法。添加新实体数据模型的选项将被添加,但它将生成实体类文件而不是edmx文件。目前工具开发稍微落后于框架开发。

+0

嗨@Mike,谢谢你的回复。如果没有EDMX,如何编写针对数据库的LINQ查询?你能提供一个基本的例子吗? – barrypicker

+2

您应该花一点时间阅读官方文档:https://ef.readthedocs.io/en/latest/ –

+0

完美 - 谢谢! – barrypicker