Пример #1
0
 public GenericRepository(ISqlConnectionFactory sqlConnectionFactory)
 {
     this.sqlConnectionFactory = sqlConnectionFactory ?? throw new ArgumentNullException(nameof(sqlConnectionFactory));
 }
 public ProcessOutboxCommandHandler(IMediator mediator, ISqlConnectionFactory sqlConnectionFactory)
 {
     _mediator             = mediator;
     _sqlConnectionFactory = sqlConnectionFactory;
 }
Пример #3
0
 public OperatorBl(ISqlConnectionFactory appConfigConnection)
 {
     _appConfigConnection = appConfigConnection;
 }
Пример #4
0
 public CatalogDBContext(ISqlConnectionFactory provider)
     : base(provider.CreateConnection(), true)
 {
 }
 public SqlServerVirtualPathProvider(ISqlConnectionFactory factory)
 {
     _factory = factory;
 }
Пример #6
0
 public SqlSharedDataContext(ISqlConnectionFactory connectionFactory, ISessionFactory sessionFactory)
     : base(sessionFactory)
 {
     _connectionFactory = connectionFactory;
 }
Пример #7
0
 public ReplacePrivilegesOfRoleHandler(ISqlConnectionFactory sqlConnectionFactory)
 {
     _sqlConnectionFactory = sqlConnectionFactory;
 }
Пример #8
0
 public HeatInfoQuery(ISqlConnectionFactory connectionFactory)
 {
     this.connectionFactory = connectionFactory;
 }
 public SqlRepository(ISqlConnectionFactory connectionFactory)
 {
     _connectionFactory = connectionFactory;
 }
 public GetBookedRecordsOfFacilityQueryHandler(ISqlConnectionFactory sqlConnectionFactory)
 {
     this.sqlConnectionFactory = sqlConnectionFactory;
 }
Пример #11
0
 public GetPayerQueryHandler(ISqlConnectionFactory sqlConnectionFactory)
 {
     _sqlConnectionFactory = sqlConnectionFactory;
 }
Пример #12
0
        protected override void Init(IDictionary <string, string> arguments, CancellationToken cancellationToken)
        {
            Verbose   = arguments.GetOrDefault(Arguments.Verbose, false);
            StartDate = arguments.GetOrDefault(Arguments.StartDate, Constants.DateTimeMinValueUtc);
            Top       = arguments.GetOrDefault(Arguments.CursorSize, 20);
            SkipCreatedPackagesProcessing = arguments.GetOrDefault(Arguments.SkipCreatedPackagesProcessing, false);

            StorageFactory preferredPackageSourceStorageFactory = null;

            var preferAlternatePackageSourceStorage = arguments.GetOrDefault(Arguments.PreferAlternatePackageSourceStorage, false);

            if (preferAlternatePackageSourceStorage)
            {
                preferredPackageSourceStorageFactory = CommandHelpers.CreateSuffixedStorageFactory(
                    "PreferredPackageSourceStorage",
                    arguments,
                    Verbose,
                    new SemaphoreSlimThrottle(new SemaphoreSlim(ServicePointManager.DefaultConnectionLimit)));
            }

            var catalogStorageFactory = CommandHelpers.CreateStorageFactory(
                arguments,
                Verbose,
                new SemaphoreSlimThrottle(new SemaphoreSlim(ServicePointManager.DefaultConnectionLimit)));

            var auditingStorageFactory = CommandHelpers.CreateSuffixedStorageFactory(
                "Auditing",
                arguments,
                Verbose,
                new SemaphoreSlimThrottle(new SemaphoreSlim(ServicePointManager.DefaultConnectionLimit)));

            Logger.LogInformation("CONFIG source: \"{ConfigSource}\" storage: \"{Storage}\" preferred package source storage: \"{PreferredPackageSourceStorage}\"",
                                  GalleryDbConnection,
                                  catalogStorageFactory,
                                  preferredPackageSourceStorageFactory);

            CatalogStorage  = catalogStorageFactory.Create();
            AuditingStorage = auditingStorageFactory.Create();

            if (preferAlternatePackageSourceStorage)
            {
                PreferredPackageSourceStorage = preferredPackageSourceStorageFactory.Create();
            }

            Destination = catalogStorageFactory.BaseAddress;
            TelemetryService.GlobalDimensions[TelemetryConstants.Destination] = Destination.AbsoluteUri;

            // Setup gallery database access
            PackageContentUriBuilder = new PackageContentUriBuilder(
                arguments.GetOrThrow <string>(Arguments.PackageContentUrlFormat));

            var connectionString = arguments.GetOrThrow <string>(Arguments.ConnectionString);

            GalleryDbConnection = new AzureSqlConnectionFactory(
                connectionString,
                SecretInjector,
                LoggerFactory.CreateLogger <AzureSqlConnectionFactory>());

            var timeoutInSeconds = arguments.GetOrDefault(Arguments.SqlCommandTimeoutInSeconds, 300);

            Timeout = TimeSpan.FromSeconds(timeoutInSeconds);
            GalleryDatabaseQueryService = new GalleryDatabaseQueryService(
                GalleryDbConnection,
                PackageContentUriBuilder,
                TelemetryService,
                timeoutInSeconds);
        }
 public GetSubscriptionPaymentsQueryHandler(ISqlConnectionFactory sqlConnectionFactory)
 {
     _sqlConnectionFactory = sqlConnectionFactory;
 }
 public EmployeeReadQueryHandler(ISqlConnectionFactory sqlConnectionFactory)
 {
     _sqlConnectionFactory = sqlConnectionFactory;
 }
Пример #15
0
 public DeleteVideoFromLibraryHandler(ISqlConnectionFactory sqlConnectionFactory)
 {
     _sqlConnectionFactory = sqlConnectionFactory;
 }
 public MemberRepository(ISqlConnectionFactory sqlConnectionFactory)
 {
     _sqlConnectionFactory = sqlConnectionFactory;
 }
Пример #17
0
 public DapperDataRepository(ISqlConnectionFactory sqlConnFactory)
 {
     _sqlConnFactory = sqlConnFactory;
 }
Пример #18
0
 public DeliveryGroupSummaryQuery(ISqlConnectionFactory connectionFactory)
 {
     this.connectionFactory = connectionFactory;
 }
        public SchemaInitializer(SqlServerDataStoreConfiguration sqlServerDataStoreConfiguration, SchemaUpgradeRunner schemaUpgradeRunner, SchemaInformation schemaInformation, ISqlConnectionFactory sqlConnectionFactory, ISqlConnectionStringProvider sqlConnectionStringProvider, ILogger <SchemaInitializer> logger)
        {
            EnsureArg.IsNotNull(sqlServerDataStoreConfiguration, nameof(sqlServerDataStoreConfiguration));
            EnsureArg.IsNotNull(schemaUpgradeRunner, nameof(schemaUpgradeRunner));
            EnsureArg.IsNotNull(schemaInformation, nameof(schemaInformation));
            EnsureArg.IsNotNull(sqlConnectionFactory, nameof(sqlConnectionFactory));
            EnsureArg.IsNotNull(sqlConnectionStringProvider, nameof(sqlConnectionStringProvider));
            EnsureArg.IsNotNull(logger, nameof(logger));

            _sqlServerDataStoreConfiguration = sqlServerDataStoreConfiguration;
            _schemaUpgradeRunner             = schemaUpgradeRunner;
            _schemaInformation           = schemaInformation;
            _sqlConnectionFactory        = sqlConnectionFactory;
            _sqlConnectionStringProvider = sqlConnectionStringProvider;
            _logger = logger;
        }
Пример #20
0
 public SqlDocumentationPageRepository(ISqlConnectionFactory sqlConnectionFactory)
     : base(sqlConnectionFactory)
 {
 }
Пример #21
0
 public ArticleQueryRepository(ISqlConnectionFactory sqlConnectionFactory)
 {
     _sqlConnectionFactory = sqlConnectionFactory;
 }
Пример #22
0
 public ConnectionContext(ISqlConnectionFactory connectionFactory, string connectionStringName)
 {
     _connectionFactory = connectionFactory;
     ConnectionStringName = connectionStringName;
 }
Пример #23
0
 public OrderPlacedNotificationHandler(IEmailSender emailSender, EmailsSettings emailsSettings, ISqlConnectionFactory sqlConnectionFactoryory)
 {
     _emailSender             = emailSender;
     _emailsSettings          = emailsSettings;
     _sqlConnectionFactoryory = sqlConnectionFactoryory;
 }
 public ProcessInternalCommandsCommandHandler(
     ISqlConnectionFactory sqlConnectionFactory)
 {
     _sqlConnectionFactory = sqlConnectionFactory;
 }
Пример #25
0
 public CommandsScheduler(ISqlConnectionFactory sqlConnectionFactory)
 {
     _sqlConnectionFactory = sqlConnectionFactory;
 }
Пример #26
0
 public SubscriptionDetailsProjector(ISqlConnectionFactory sqlConnectionFactory)
 {
     _connection = sqlConnectionFactory.GetOpenConnection();
 }
Пример #27
0
 public GetUserRegistrationQueryHandler(ISqlConnectionFactory sqlConnectionFactory)
 {
     _sqlConnectionFactory = sqlConnectionFactory;
 }
Пример #28
0
 internal GetaAllClinicsQueryHandler(ISqlConnectionFactory sqlConnectionFactory)
 {
     _sqlConnectionFactory = sqlConnectionFactory;
 }
 public ComandaDapper(
     ISqlConnectionFactory sqlConnectionFactory
     )
 {
     this._sqlConnectionFactory = sqlConnectionFactory;
 }
Пример #30
0
 public GetMatchesByTeamQueryHandler(ISqlConnectionFactory sqlConnectionFactory)
 {
     _sqlConnectionFactory = sqlConnectionFactory;
 }
Пример #31
0
 public MatchRepository(ISqlConnectionFactory sqlConnectionFactory)
 {
     _sqlConnectionFactory = sqlConnectionFactory;
 }
Пример #32
0
 public GetUserByUserIdHandler(ISqlConnectionFactory sqlConnectionFactory)
 {
     _sqlConnectionFactory = sqlConnectionFactory;
 }
Пример #33
0
 public UserBl(ISqlConnectionFactory appConfigConnection, IOrderCostCalcStrategy orderCostCalcStrategy)
 {
     _appConfigConnection = appConfigConnection;
     _orderCostCalcStrategy = orderCostCalcStrategy;
 }
 public BulkCopySampleRepository(ISqlConnectionFactory sqlConnectionFactory)
 {
     _sqlConnectionFactory = sqlConnectionFactory;
 }
Пример #35
0
 public BaseSqlRepository(ISqlConnectionFactory sqlConnectionFactory)
 {
     SqlConnectionFactory = sqlConnectionFactory;
 }
Пример #36
0
 public SqlConfigurationRepository(ISqlConnectionFactory sqlConnectionFactory)
     : base(sqlConnectionFactory)
 {
 }
 public SqlServerCheckpointStore(ISqlConnectionFactory sqlConnectionFactory)
 {
     _sqlConnectionFactory = sqlConnectionFactory;
 }
Пример #38
0
 public SqlProviderDataContext(ISqlConnectionFactory connectionFactory, ISessionFactory sessionFactory)
     : base(sessionFactory)
 {
     _connectionFactory = connectionFactory;
 }
 public GetCharactersQueryHandler(ISqlConnectionFactory sqlConnectionFactory)
 {
     _sqlConnectionFactory = sqlConnectionFactory;
 }
Пример #40
0
 public SqlBulletRepository(ISqlConnectionFactory sqlConnectionFactory)
     : base(sqlConnectionFactory)
 {
 }
Пример #41
0
 public AdminBl(ISqlConnectionFactory appConfigConnection)
 {
     _appConfigConnection = appConfigConnection;
 }
Пример #42
0
 public SqlDataStore(IDataStoreConfiguration dataStoreConfiguration, ISqlConnectionFactory connectionFactory)
 {
     _dataStoreConfiguration = dataStoreConfiguration;
     _connectionFactory = connectionFactory;
 }
 public AddSignedInUserToLibraryHandler(ISqlConnectionFactory sqlConnectionFactory)
 {
     _sqlConnectionFactory = sqlConnectionFactory;
 }
Пример #44
0
 public UnitOfWork(ISqlConnectionFactory configConnection)
 {
     _connection = configConnection.Create();
 }
 internal GetCustomerOrdersQueryHandler(ISqlConnectionFactory sqlConnectionFactory)
 {
     this._sqlConnectionFactory = sqlConnectionFactory;
 }
Пример #46
0
 public SqlFirstTimeHelpRepository(ISqlConnectionFactory sqlConnectionFactory)
     : base(sqlConnectionFactory)
 {
 }
Пример #47
0
 public SqlUserPageSettingsRepository(ISqlConnectionFactory sqlConnectionFactory)
     : base(sqlConnectionFactory)
 {
 }