【译】EntityFramework6与EntityFrameworkCore的区别

  • 时间:
  • 浏览:2
  • 来源:UU直播快三官方_大发UU直播快3

EF core 是1个 轻量级的,可扩展的EF的跨平台版本。对于EF而言 EF core 饱含其他提升和新形状,同去 EF core 是1个 全新的代码库,我不要 如 EF6 这样 性成熟的句子的句子期期的句子的句子 图片 是什么期期期和稳定。

EF core 保持了和EF类事的开发体验,大多数顶级API都被保留了下来,所以,要是你用过EF6,这样 上手EF core让我觉得非常轻松和熟悉,EF core 构建在一套全新的核心组件上,这由于 EF core这样 从EF上继承所有形状。其他形状会在未来的版本中发布(类事 延迟加载和弹性链接),其它其他不常用的形状我不要 在EF core中实现。

全新的,可扩展的,轻量级的EF core,允许亲戚亲戚让让我门 都都加带其他在EF6中未实现的形状(类事 alternate keys,和在Linq中混合计算混合的数据库)

EF6 是1个 久经考验的数据库访问技术,发展多年,拥有其他形状,要是性成熟的句子的句子期期的句子的句子 图片 是什么期期期稳定。60 8年EF作为 .Net 3.5 Sp1 和Visual Studio 60 8 SP1 的一帕累托图首次发布。从EF4.1结速,EF迁移到了Nuget。现在EF仍然是Nuget上最流行的包。

EF6会继续作为被支持的项目,在未来的一段时间里,EF6仍会获得bug修复和其他小的改进。

参考文献:Compare EF Core & EF6 https://docs.microsoft.com/en-us/ef/efcore-and-ef6/