private ISession GetSingletonSession() { if (singletonSession == null) { lock (syncLock) { if (singletonSession == null) { singletonSession = NHibernateDataAccessorManager.GetSession(config); } } } return(singletonSession); }
protected virtual void Dispose(bool disposing) { if (!disposed) { if (disposing) { if (config != null) { NHibernateDataAccessorManager.Clear(config); } } disposed = true; } }
private ISession GetSession() { return(NHibernateDataAccessorManager.GetSession(config)); }