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

Is there anyway to use Entity Framework in .NET Core?

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

在 .NET Core 中可以使用 EF 吗?

这就是我现在正在做的事情。

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

这里有一个例子:https://github.com/aspnet/MusicStore/blob/master/src/MusicStore/project.json#L15