确保一个请求共用一个上下文
 //职责:确保一个请求共用一个上下文
    public class DataBaseContextFactory
    {
        //返回基类,这样就可以随意做到切换上下文了
        public static DbContext GetDataTabelContext() 
        {
            //共用一个请求上下文实例
            DbContext dbcontext = CallContext.GetData("DbContext") as DbContext;
            if (dbcontext == null) 
            {
                dbcontext = new Entities();
                CallContext.SetData("DbContext", dbcontext);
            }
            return dbcontext;
        }
    }
    社会中的尘埃,随风而动而已
 
                     
                    
                 
                    
                
 
                
            
         
         浙公网安备 33010602011771号
浙公网安备 33010602011771号