public void Dispose()
 {
     if (_currentSessionMgr.GetCurrentSession() != null)
     {
         _currentSessionMgr.GetCurrentSession().Dispose();
     }
     _currentSessionMgr = null;
     CurrentSessionFactory.Clear();
 }
示例#2
0
        public ISession GetCurrentSession()
        {
            if (Session == null)
            {
                Session = CurrentSessionFactory.OpenSession(_connStr);
            }

            return(Session);
        }
示例#3
0
 public void CreateSession()
 {
     Session = CurrentSessionFactory.OpenSession(_connStr);
 }