实体框架缓存

时间:2012-12-28 13:39:32

标签: entity-framework caching

我正在读一篇关于Nhibernate和EF之间差异的文章。 但我无法理解他们想要在场上缓存的内容。

  

对于Entity Framework,ObjectContext / DbContext保存配置,模型并充当工作单元,保存对所有已知实体实例的引用。因此,这个类不像NHibernate那样轻量级,并且看到一个实例缓存在一个字段上的例子并不罕见。

我没有创建文章的链接,因为我并非100%确定它是被允许的。

1 个答案:

答案 0 :(得分:1)

仔细注意措辞;他们正在谈论DbContext本身,并评论看到“实例”(DbContext)缓存在字段上的示例并不罕见。

他们的意思是,您不会在方法中创建和销毁具有本地范围的DbContext对象,而是会看到人们将DbContext实例保存到更广泛对象的字段中并重用它