1
我有一个简单的UnitOfWork
模式与实体框架4去,像这样:我应该配置EF4.0 ObjectContexts吗?
public class UnitOfWork
{
private readonly myEntities _context;
public UnitOfWork()
{
_context = new myEntities();
}
public myEntities Context { get { return _context; } }
public void SaveChanges()
{
_context.SaveChanges();
}
public void Finish()
{
_context.Dispose();
}
}
我的问题是这样的:我需要一个Finish
方法?我是否需要在我的ObjectContext
衍生的实体对象上明确地调用Dispose
,还是应该让垃圾收集器处理它?
这就是我认为的,是有道理的 - 只是想验证!谢谢! – 2011-04-17 22:55:50