public NhibernateRepository(INhibernateSessionFactory sessionFactory) { Guard.NotNull("sessionFactory", sessionFactory); this.session = new Lazy <ISession>(sessionFactory.GetCurrentSession); }
public NhibernateUnitOfWorkFactory(INhibernateSessionFactory sessionFactory) { this.sessionFactory = sessionFactory; }