[EF]数据上下文该如何实例化?

摘要

之前使用过一段Nhibernate,最近在尝试EF做项目,但对DbContext的实例化,有点困惑,发现和Nhibernate有不同。这里将查找的例子,在这里列举一下。

资料

在EntityFramework6中管理DbContext的正确方式——1考虑的关键点(外文翻译)

在EntityFramework6中管理DbContext的正确方式——2DbContext的默认行为(外文翻译)

在EntityFramework6中管理DbContext的正确方式——3环境上下文DbContext vs 显式DbContext vs 注入DbContext(外文翻译)

在EntityFramework6中管理DbContext的正确方式——4DbContextScope:一个简单的,正确的并且灵活的管理DbContext实例的方式(外文翻译)

EntityFramework Core 1.1是如何创建DbContext实例的呢?

关于简单三层中DBContext疑惑(EF5)

总结

在使用EF的时候,一定要注意数据库上下文的生命周期,不然这里也许就是你埋的一颗定时炸弹。

posted @ 2017-06-13 14:16  wolfy  阅读(878)  评论(0编辑  收藏  举报