2016-09-20 59 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