我有我的實體框架上下文在一個單獨的EL層,代表實體層,然後我移動到DAL,然後BL和我的用戶界面aspx.cs代碼頁。 我很困惑,因爲如何在同一個IDisposable中使用。 我在做什麼直到現在,supopose在我的DAL我有我的實體的背景。如何在實體框架中實現IDisposable?
namespace abc
{
public class Action: IDisposable
{
Entities context = new Entities();
// all the methods
public void Dispose()
{
context.Dispose();
}
}
}
這樣做是正確的嗎? 我只是一個天真的程序員,所以幫助我學習相同的邏輯。
DAL中是否存在「Action」類? – 2013-03-01 14:41:22
不,這只是一個類的名字,我在我創建的方法中使用了實體類。 – 2013-03-01 14:45:56