反正在.NET Core中使用Entity Framework吗?

时间:2015-05-10 22:58:02

标签: c# asp.net entity-framework .net-core

我刚刚改用新的ASP.NET 5平台。我使用visual studio代码作为我的默认IDE,并使用DNX执行。 .NET Core现在默认情况下,但我需要切换到.NET Framework,我总是想引用 System.Data.Entity 命名空间或 TodoContext类

无论如何在.NET Core中使用EF?

这就是我现在正在做的事情。 enter image description here

1 个答案:

答案 0 :(得分:18)

System.Data中的EntityFramework是版本6。 如果您想使用.NET Core,那么您需要切换到不再存在于System.Data中但位于EntityFramework.* nuget包中的EF 7。

以下是一个示例:https://github.com/aspnet/MusicStore/blob/master/src/MusicStore/project.json#L15