protected SandboxProvisionerBase(IConfiguration configuration, IConfigConnectionStringsProvider connectionStringsProvider, IDatabaseNameBuilder databaseNameBuilder) { _configuration = configuration; _connectionStringsProvider = connectionStringsProvider; _databaseNameBuilder = databaseNameBuilder; CommandTimeout = int.TryParse(_configuration.GetSection("SandboxAdminSQLCommandTimeout").Value, out int timeout) ? timeout : 30; ConnectionString = _connectionStringsProvider.GetConnectionString("EdFi_Master"); }
public SqlServerTemplateDatabaseLeaQuery(IConfigConnectionStringsProvider configConnectionStringsProvider, IDatabaseNameBuilder databaseNameBuilder) : base(configConnectionStringsProvider, databaseNameBuilder) { }
protected TemplateDatabaseLeaQueryBase(IConfigConnectionStringsProvider configConnectionStringsProvider, IDatabaseNameBuilder databaseNameBuilder) { _databaseNameBuilder = databaseNameBuilder; _connectionStringTemplate = configConnectionStringsProvider.GetConnectionString("EdFi_Ods"); }
public PostgresSandboxProvisioner(IConfiguration configuration, IConfigConnectionStringsProvider connectionStringsProvider, IDatabaseNameBuilder databaseNameBuilder) : base(configuration, connectionStringsProvider, databaseNameBuilder) { }
public SandboxController(ISandboxProvisioner sandboxProvisioner, IClientAppRepo clientAppRepo, IDatabaseNameBuilder databaseNameBuilder) { _sandboxProvisioner = sandboxProvisioner; _clientAppRepo = clientAppRepo; _databaseNameBuilder = databaseNameBuilder; }
public SqlServerSandboxProvisioner(IConfigValueProvider configValueProvider, IConfigConnectionStringsProvider connectionStringsProvider, IDatabaseNameBuilder databaseNameBuilder) : base(configValueProvider, connectionStringsProvider, databaseNameBuilder) { }