public NHibernateUnitOfWorkAdapter(NHibernateUnitOfWorkFactory factory, ISession session, NHibernateUnitOfWorkAdapter previous)
 {
     this.factory  = factory;
     this.session  = session;
     this.previous = previous;
 }
 public NHibernateUnitOfWorkAdapter(NHibernateUnitOfWorkFactory factory, ISession session, NHibernateUnitOfWorkAdapter previous)
 {
     this.factory = factory;
     this.session = session;
     this.previous = previous;
 }