【译】EntityFramework6与EntityFrameworkCore的区别

  • 时间:
  • 浏览:0
  • 来源:uu快3开奖历史_uu快3玩法_注册

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

EF core 是有4个多 轻量级的,可扩展的EF的跨平台版本。对于EF而言 EF core 包含某些提升和新价值形式,一起去 EF core 是有4个多 全新的代码库,何必 如 EF6 没法 性心智心智成熟图片 的句子是什么是什么是什么期期图片 图片 图片 和稳定。

EF core 保持了和EF这种的开发体验,大多数顶级API都被保留了下来,好多好多 ,但会 你用过EF6,没法 上手EF core但会 你我我觉得非常轻松和熟悉,EF core 构建在一套全新的核心组件上,这因为分析EF core没法 从EF上继承所有价值形式。某些价值形式会在未来的版本中发布(这种 延迟加载和弹性链接),其它某些不常用的价值形式不要再在EF core中实现。

全新的,可扩展的,轻量级的EF core,允许某些人再加某些在EF6中未实现的价值形式(这种 alternate keys,和在Linq中混合计算混合的数据库)

EF6 是有4个多 久经考验的数据库访问技术,发展多年,拥有某些价值形式,但会 性心智心智成熟图片 的句子是什么是什么是什么期期图片 图片 图片 稳定。2008年EF作为 .Net 3.5 Sp1 和Visual Studio 2008 SP1 的一次责首次发布。从EF4.1刚刚结束,EF迁移到了Nuget。现在EF仍然是Nuget上最流行的包。

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