2010-11-28 50 views
0

在Entity Framework的領域中,如果我有兩個利用數據模型的獨立類,我是否需要確保對實體對象(單例或類似)只有1個引用?換句話說,在下面的情景中,有沒有危險?是否有必要通過單例來限制實體框架訪問?

public class Foo 
{ 
    public void DoSomething() 
    { 
     using (MyEntities entities = new MyEntities()) 
     { 
      //use _entities in some fashion here 
     } 
    } 
} 

public class Bar 
{ 
    public void DoSomething() 
    { 
     using (MyEntities entities = new MyEntities()) 
     { 
      //use _entities in some fashion here 
     } 
    } 
} 

謝謝。

回答

0

這裏有一個blog post,您可能會對數據上下文的生命週期感興趣。

+0

當然;這個例子很有意思。 :) – 2010-11-28 22:04:33