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); }
public DossierService(ISqlSessionFactory sqlSessionFactory) { _sqlSessionFactory = sqlSessionFactory; }
public SqlSessionHandler(ISqlSessionFactory sqlSessionFactory) { _sqlSessionFactory = sqlSessionFactory; }