代码之家  ›  专栏  ›  技术社区  ›  dreadwail

是否有必要通过singleton限制实体框架的访问?

  •  0
  • dreadwail  · 技术社区  · 14 年前

    在实体框架领域内,如果我有两个独立的类利用一个数据模型,我是否需要确保只有一个对实体对象的引用(singleton或类似的)?换句话说,在下面的场景中,有没有危险?

    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
            }
        }
    }
    

    谢谢。

    1 回复  |  直到 14 年前
        1
  •  0
  •   Darin Dimitrov    14 年前

    这是一个 blog post 您可能会对数据上下文的生存期感兴趣。