2010-11-28 3 views
0

В рамках области Entity Framework, если у меня есть 2 отдельных класса, использующих модель данных, мне нужно убедиться, что существует только 1 ссылка на объект сущностей (singleton или аналогичный)? Другими словами, в приведенном ниже сценарии существует ли какая-либо опасность?Нужно ли ограничивать доступ к базе данных 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

Sure; пример был изобретен. :) – 2010-11-28 22:04:33

Смежные вопросы