2010-11-28 34 views
0

エンティティフレームワークの領域内で、データモデルを利用する2つの独立したクラスがある場合、エンティティオブジェクト(シングルトンなど)への参照が1つしかないことを確認する必要がありますか?言い換えれば、以下のシナリオでは危険がありますか?シングルトンによるEntity Frameworkのアクセスを制限する必要がありますか?

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

確か;その例は考案された。 :) –

+0

良い方法を反映するように更新されました。 –

関連する問題