何时在使用ef二级缓存时处置dbcontext

时间:2013-04-28 11:42:53

标签: entity-framework

inet上的人建议在dbcontext中使用“using”子句。这意味着dbcontext对象正在处理..如果是这种情况,那么这个dbcontext将如何获得二级缓存的好处({{3 }})?

1 个答案:

答案 0 :(得分:1)

您链接到EF的提供者模型的文章是在比DbContext更低的层实现缓存。您仍然应该使用DbContext作为工作单元,并在完成一组操作后立即将其丢弃。