从EF6到EF7(又名EF Core 1.0)的升级体验

时间:2016-07-12 11:12:27

标签: entity-framework entity-framework-core

任何人都可以分享他们从EF6升级到EF7的经验和见解吗? 直截了当吗?您是否发现此次升级有哪些主要优点或缺点? 谢谢

1 个答案:

答案 0 :(得分:4)

阅读EF-6和EF Core 1.0之间的并排比较。 https://docs.microsoft.com/en-us/ef/efcore-and-ef6/features

如果您需要任何尚未完成的功能,请使用EF 6,因为您可能需要等待很长时间。

我的建议,如果因为你在UWP上使用.NET Core而无法使用EF 6,那么就使用它,否则 目前 你可以选择使用EF 6而不是EF Core这也是EF团队的推荐,您可以在Announcing Entity Framework Core 1.0上找到它。

何时使用EF Core

我们现在在文档中有一个比较EF Core和EF6.x部分。它包括有关何时使用EF Core,功能比较以及有关移植到EF Core的信息的指导。

这些是我们建议使用EF Core的应用程序类型。对于所有其他应用程序,您应该考虑使用EF6.x。

  • 不需要在EF Core中尚未实现的功能的新应用程序。

  • 以.NET Core为目标的应用程序,例如通用Windows平台(UWP)和ASP.NET核心应用程序。

https://blogs.msdn.microsoft.com/dotnet/2016/06/27/entity-framework-core-1-0-0-available/