コード例 #1
0
ファイル: UnitOfWork.cs プロジェクト: vikavisoft/lacjam
 private void DoBind(ISession session, ISessionFactory factory)
 {
     if (!HybridWebSessionContext.HasBind(factory))
     {
         HybridWebSessionContext.Bind(session);
         this.Wrap(session);
     }
 }
コード例 #2
0
ファイル: UnitOfWork.cs プロジェクト: vikavisoft/lacjam
 public void Unbind(ISession session)
 {
     if (HybridWebSessionContext.HasBind(session.SessionFactory))
     {
         this.DoUnbind(session.SessionFactory);
     }
     else
     {
         CleanupAnyOrphanedSession(session.SessionFactory);
     }
 }
コード例 #3
0
ファイル: UnitOfWork.cs プロジェクト: vikavisoft/lacjam
 private void DoUnbind(ISessionFactory factory)
 {
     HybridWebSessionContext.Unbind(factory);
 }