@@ -31,6 +31,7 @@ public abstract class JsonConfigurationJob : JobBase
3131 private const string StatisticsDbConfigurationSectionName = "StatisticsDb" ;
3232 private const string SupportRequestDbConfigurationSectionName = "SupportRequestDb" ;
3333 private const string ValidationDbConfigurationSectionName = "ValidationDb" ;
34+ private const string CatalogValidationDbConfigurationSectionName = "CatalogValidationDb" ;
3435 private const string ServiceBusConfigurationSectionName = "ServiceBus" ;
3536 private const string ValidationStorageConfigurationSectionName = "ValidationStorage" ;
3637 private const string FeatureFlagConfigurationSectionName = "FeatureFlags" ;
@@ -165,6 +166,7 @@ protected virtual void ConfigureDefaultJobServices(IServiceCollection services,
165166 services . Configure < StatisticsDbConfiguration > ( configurationRoot . GetSection ( StatisticsDbConfigurationSectionName ) ) ;
166167 services . Configure < SupportRequestDbConfiguration > ( configurationRoot . GetSection ( SupportRequestDbConfigurationSectionName ) ) ;
167168 services . Configure < ValidationDbConfiguration > ( configurationRoot . GetSection ( ValidationDbConfigurationSectionName ) ) ;
169+ services . Configure < CatalogValidationDbConfiguration > ( configurationRoot . GetSection ( CatalogValidationDbConfigurationSectionName ) ) ;
168170 services . Configure < ServiceBusConfiguration > ( configurationRoot . GetSection ( ServiceBusConfigurationSectionName ) ) ;
169171 services . Configure < ValidationStorageConfiguration > ( configurationRoot . GetSection ( ValidationStorageConfigurationSectionName ) ) ;
170172 services . ConfigureStorageMsi ( configurationRoot ) ;
@@ -178,6 +180,7 @@ protected virtual void ConfigureDefaultJobServices(IServiceCollection services,
178180 AddScopedSqlConnectionFactory < StatisticsDbConfiguration > ( services ) ;
179181 AddScopedSqlConnectionFactory < SupportRequestDbConfiguration > ( services ) ;
180182 AddScopedSqlConnectionFactory < ValidationDbConfiguration > ( services ) ;
183+ AddScopedSqlConnectionFactory < CatalogValidationDbConfiguration > ( services ) ;
181184 }
182185
183186 protected virtual void ConfigureDefaultAutofacServices ( ContainerBuilder containerBuilder , IConfigurationRoot configurationRoot )
@@ -252,6 +255,7 @@ protected virtual void RegisterDatabases(IServiceProvider serviceProvider)
252255 RegisterDatabaseIfConfigured < StatisticsDbConfiguration > ( serviceProvider , testDatabaseConnections ) ;
253256 RegisterDatabaseIfConfigured < SupportRequestDbConfiguration > ( serviceProvider , testDatabaseConnections ) ;
254257 RegisterDatabaseIfConfigured < ValidationDbConfiguration > ( serviceProvider , testDatabaseConnections ) ;
258+ RegisterDatabaseIfConfigured < CatalogValidationDbConfiguration > ( serviceProvider , testDatabaseConnections ) ;
255259 }
256260 finally
257261 {
0 commit comments