Esempio n. 1
0
        private ISqlSessionHandler GetSessionHandler(bool hasTransaction, out ISqlSessionFactory sqlSessionFactory,
                                                     out ISqlSession sqlSession)
        {
            sqlSessionFactory = Substitute.For <ISqlSessionFactory>();
            var sessionHandler = new SqlSessionHandler(sqlSessionFactory);

            sqlSession = Substitute.For <ISqlSession>();
            sqlSessionFactory.CreateSqlSession().Returns(sqlSession);
            sqlSession.HasTransaction.Returns(hasTransaction);
            return(sessionHandler);
        }
Esempio n. 2
0
 public DossierService(ISqlSessionFactory sqlSessionFactory)
 {
     _sqlSessionFactory = sqlSessionFactory;
 }
 public SqlSessionHandler(ISqlSessionFactory sqlSessionFactory)
 {
     _sqlSessionFactory = sqlSessionFactory;
 }