public class ObjectContextFactory
    {
        private static CIK_NewsEntities context;
        public static DbContext GetContext()
        {
            //从CallContext数据槽中获取EF上下文
            context = CallContext.GetData(typeof(ObjectContextFactory).FullName) as CIK_NewsEntities;
            if (context==null)
            {
                //如果CallContext数据槽中没有EF上下文,则创建EF上下文,并保存到CallContext数据槽中
                context = new CIK_NewsEntities();
                CallContext.SetData(typeof(ObjectContextFactory).FullName, context);
            }
            return context;
        }

    }

 

相关文章:

  • 2021-10-18
  • 2021-07-30
  • 2022-01-30
  • 2022-12-23
  • 2019-12-01
  • 2022-02-20
  • 2021-10-03
  • 2021-08-19
猜你喜欢
  • 2022-12-23
  • 2021-05-25
  • 2021-11-27
  • 2021-11-21
  • 2021-10-24
  • 2021-12-21
相关资源
相似解决方案