public CrmRepository(CrmEntities db) { if (this.db == null) { this.db = db; } db.Configuration.LazyLoadingEnabled = false; db.Configuration.ProxyCreationEnabled = false; }
public static DbContext GetDbContext() { DbContext db = CallContext.GetData("DbContext") as DbContext; if(db==null) { db = new CrmEntities(); CallContext.SetData("DbContext", db); } return db; }