zoukankan      html  css  js  c++  java
  • EF创建上下文对象HttpContext和CallContext

      public class BaseController : Controller
        {
            /// <summary>
            /// 方法1
            /// </summary>
            public TestModelContext db
            {
                get {
                    TestModelContext db = CallContext.GetData("DB") as TestModelContext;
                    if (db == null)
                    {
                        db = new TestModelContext();
                        CallContext.SetData("DB", db);

                    }
                    return db;

                }
            }
            /// <summary>
            /// 方法2
            /// </summary>
            public TestModelContext DB2
            {
                get {
                    TestModelContext db = null;
                    if (HttpContext.Items["db1"] == null)
                    {
                        db = new TestModelContext();
                        HttpContext.Items["db1"] = db;
                    }
                    else {
                        db = HttpContext.Items["db1"] as TestModelContext;
                    }
                    return db;
                }
            }
        }

  • 相关阅读:
    麦卡姆轮运动原理
    ESP32开发(2)esp32-cam采集图像
    ESP32开发(1)环境配置
    Cesium学习笔记2-3:视频投影
    Cesium中实时显示经纬度及视角高
    Cesium学习笔记2-5:内部使用阳历扩展
    Cesium学习笔记2-4:外部扩展
    Cesium学习笔记2-4:更多官方示例
    win10通过wifi分享上网
    更换源地址
  • 原文地址:https://www.cnblogs.com/yuesebote/p/10581267.html
Copyright © 2011-2022 走看看