public static void ResetContext() { m_db = null; if (HttpContext.Current != null) { HttpContext.Current.Items[dbHashKey] = null; } }
public static RendezvousDataClassesDataContext GetContext() { if (HttpContext.Current != null) { if (HttpContext.Current.Items[dbHashKey] == null) { HttpContext.Current.Items[dbHashKey] = new RendezvousDataClassesDataContext(ConfigurationManager.ConnectionStrings[ConnStringName].ConnectionString); } return((RendezvousDataClassesDataContext)HttpContext.Current.Items[dbHashKey]); } else { return(m_db ?? (m_db = new RendezvousDataClassesDataContext(ConfigurationManager.ConnectionStrings[ConnStringName].ConnectionString))); } }
public DataRepository() { Db = DbConnection.GetContext(); }
public DataRepository(RendezvousDataClassesDataContext dataContext) { Db = dataContext; }