Пример #1
0
 protected DatabaseManager(
     [NotNull] INHibernateSessionFactory nHibernateSessionFactory,
     [NotNull] INhConfiguration nhConfiguration,
     [NotNull] IPpwHbmMapping ppwHbmMapping)
 {
     NHibernateSessionFactory = nHibernateSessionFactory;
     NhConfiguration          = nhConfiguration;
     PPWHbmMapping            = ppwHbmMapping;
 }
Пример #2
0
        public void SetUp()
        {
            _nHibernateSessionFactory = MockRepository.GenerateStub <INHibernateSessionFactory>();
            _session     = MockRepository.GenerateMock <ISession>();
            _transaction = MockRepository.GenerateStub <ITransaction>();

            _nHibernateSessionFactory.Stub(s => s.CreateSession()).Return(_session);
            _session.Stub(s => s.BeginTransaction()).Return(_transaction);

            _uow = new NHibernateUnitOfWork(_nHibernateSessionFactory);
            _uow.Initialize();
        }
Пример #3
0
 public RequestResponseSessionManager(IRequestState requestState, INHibernateSessionFactory sessionFactory)
 {
     this._requestState = requestState;
     _sessionFactory    = sessionFactory;
 }
 public NHibernateUnitOfWork(INHibernateSessionFactory sessionFactory)
 {
     _sessionFactory = sessionFactory;
 }
        public void SetUp()
        {
            _nHibernateSessionFactory = MockRepository.GenerateStub<INHibernateSessionFactory>();
            _session = MockRepository.GenerateMock<ISession>();
            _transaction = MockRepository.GenerateStub<ITransaction>();

            _nHibernateSessionFactory.Stub(s => s.CreateSession()).Return(_session);
            _session.Stub(s => s.BeginTransaction()).Return(_transaction);

            _uow = new NHibernateUnitOfWork(_nHibernateSessionFactory);
            _uow.Initialize();
        }
Пример #6
0
 public ConnectDatabaseOnStartup(INHibernateSessionFactory sessionFactory)
 {
     _sessionFactory = sessionFactory;
 }
Пример #7
0
 public DbConversation(INHibernateSessionFactory sessionFactory)
 {
     _session = sessionFactory.CreateSession();
 }
Пример #8
0
 public NHibernateUnitOfWork(INHibernateSessionFactory sessionFactory)
 {
     _sessionFactory = sessionFactory;
 }
Пример #9
0
 public NHibernateUnitOfWork(INHibernateSessionFactory nHibernateSessionFactory)
 {
     _nHibernateSessionFactory = nHibernateSessionFactory;
 }