zoukankan      html  css  js  c++  java
  • 如何保证DBContext实例上下文唯一

    1. using System;  
    2. using System.Collections.Generic;  
    3. using System.Data.Entity;  
    4. using System.Linq;  
    5. using System.Runtime.Remoting.Contexts;  
    6. using System.Runtime.Remoting.Messaging;  
    7. using System.Text;  
    8. using Dulei.Model;  
    9.   
    10.   
    11. namespace Dulei.DAL  
    12. {  
    13.      public class EFDbcontextFactory  
    14.     {  
    15.          public static DbContext GetcurrentDbcontext()  
    16.          {  
    17.              DbContext db = (DbContext) CallContext.GetData("Dbcontext");  
    18.              if (db==null)  
    19.              {  
    20.                  db = new DataModelContainer();  
    21.                  CallContext.SetData("Dbcontext",db);  
    22.              }  
    23.              //也可以使用HttpContext是一样的  
    24.              return db;  
    25.          }  
    26.     }  
  • 相关阅读:
    A
    博弈论
    K
    快速幂
    基数排序
    计数排序
    KMP求字符串最小循环节
    二分图多重匹配
    hdu2818行列匹配+排序
    二分图行列匹配与最大匹配必须边
  • 原文地址:https://www.cnblogs.com/huangzelin/p/4991830.html
Copyright © 2011-2022 走看看