public void Close() { ISessionStorageContainer sessionStorageContainer = SessionStorageFactory.GetStorageContainer(); ISession currentSession = sessionStorageContainer.GetCurrentSession(); currentSession.Close(); }
public static ISession GetCurrentSession() { ISessionStorageContainer sessionStorageContainer = SessionStorageFactory.GetStorageContainer(); ISession currentSession = sessionStorageContainer.GetCurrentSession(); if (currentSession == null) { currentSession = GetNewSession(); sessionStorageContainer.Store(currentSession); } return(currentSession); }