コード例 #1
0
 private IUnitOfWorkEventHandler GetUnitOfWork(NHibernate.ISession session)
 {
     lock (RegisteredUoWs)
     {
         int hashCode = session.GetHashCode();
         if (RegisteredUoWs.ContainsKey(hashCode))
         {
             return(RegisteredUoWs[hashCode].UnitOfWork);
         }
     }
     return(null);
 }
コード例 #2
0
 public static IUnitOfWorkTracked GetUnitOfWorkTracked(NHibernate.ISession session)
 {
     lock (RegisteredUoWs)
     {
         int hashCode = session.GetHashCode();
         if (RegisteredUoWs.ContainsKey(hashCode))
         {
             return(RegisteredUoWs[hashCode].UnitOfWork);
         }
     }
     return(null);
 }