示例#1
0
 public GetAzureProductionApiProvisioningWarningsQuery(AzureDatabaseManagementService azureDatabaseManagementService,
                                                       IGetAzureCloudOdsWebsitePerformanceLevelQuery getAzureCloudOdsWebsitePerformanceLevelQuery,
                                                       IRawSqlConnectionService rawSqlConnectionService,
                                                       ICloudOdsDatabaseNameProvider cloudOdsDatabaseNameProvider)
 {
     _azureDatabaseManagementService = azureDatabaseManagementService;
     _getAzureCloudOdsWebsitePerformanceLevelQuery = getAzureCloudOdsWebsitePerformanceLevelQuery;
     _rawSqlConnectionService      = rawSqlConnectionService;
     _cloudOdsDatabaseNameProvider = cloudOdsDatabaseNameProvider;
 }
 public AzureDatabaseLifecycleManagementService(
     AzureDatabaseManagementService azureDatabaseManagementService,
     SqlServerCloudOdsDatabaseSecurityConfigurator cloudOdsSqlConfigurator,
     ICloudOdsDatabaseSqlServerSecurityConfiguration cloudOdsDatabaseSqlServerSecurityConfiguration,
     IRawSqlConnectionService rawSqlConnectionService,
     ICloudOdsDatabaseNameProvider cloudOdsDatabaseNameProvider)
 {
     _azureDatabaseManagementService = azureDatabaseManagementService;
     _cloudOdsSqlConfigurator        = cloudOdsSqlConfigurator;
     _cloudOdsDatabaseSqlServerSecurityConfiguration = cloudOdsDatabaseSqlServerSecurityConfiguration;
     _rawSqlConnectionService      = rawSqlConnectionService;
     _cloudOdsDatabaseNameProvider = cloudOdsDatabaseNameProvider;
 }
 public SqlServerCloudOdsDatabaseSecurityConfigurator(IRawSqlConnectionService rawSqlConnectionService, ICloudOdsDatabaseNameProvider cloudOdsDatabaseNameProvider)
 {
     _rawSqlConnectionService      = rawSqlConnectionService;
     _cloudOdsDatabaseNameProvider = cloudOdsDatabaseNameProvider;
 }