【发布时间】:2013-03-01 14:34:14
【问题描述】:
我在一个单独的 EL 层中拥有我的实体框架上下文,它代表实体层,然后我转到 DAL,然后是 BL 和我的用户界面 aspx.cs 代码页。 我很困惑如何在相同的情况下使用 IDisposable。 到目前为止我在做什么,假设在我的 DAL 中我有我的实体的上下文。
namespace abc
{
public class Action: IDisposable
{
Entities context = new Entities();
// all the methods
public void Dispose()
{
context.Dispose();
}
}
}
这样做是否正确? 我只是一个天真的程序员,所以请帮助我学习相同的逻辑。
【问题讨论】:
-
DAL 中是否存在
Action类? -
不,这只是一个类的名称,我在进一步创建的方法中使用实体类。
标签: c# entity-framework implementation idisposable