Beispiel #1
0
        protected SqlRepository(ISqlConnectionFactory connectionFactory,
                                ISqlPolicyFactory sqlPolicyFactory)
        {
            Guard.ArgumentNotNull(connectionFactory, nameof(connectionFactory));
            Guard.ArgumentNotNull(sqlPolicyFactory, nameof(sqlPolicyFactory));

            _connectionFactory    = connectionFactory;
            _queryAsyncPolicy     = sqlPolicyFactory.CreateQueryAsyncPolicy();
            _openConnectionPolicy = sqlPolicyFactory.CreateConnectionOpenPolicy();
            _executePolicy        = sqlPolicyFactory.CreateExecutePolicy();
        }
Beispiel #2
0
 public SqlRepositoryTest(ISqlConnectionFactory connectionFactory,
                          ISqlPolicyFactory sqlPolicyFactory) : base(connectionFactory, sqlPolicyFactory)
 {
 }
 public PublishingAreaRepository(ISqlConnectionFactory connectionFactory,
                                 ISqlPolicyFactory sqlPolicyFactory)
     : base(connectionFactory, sqlPolicyFactory)
 {
 }
 public QaRepository(ISqlConnectionFactory connectionFactory, ISqlPolicyFactory sqlPolicyFactory)
     : base(connectionFactory, sqlPolicyFactory)
 {
 }