fix(host): bind ConfigAuditOptions with ValidateOnStart on central (review 2026-10-21 08/G1 purge wiring)
This commit is contained in:
@@ -521,6 +521,9 @@ try
|
||||
var configDbConnectionString = configuration["ScadaBridge:Database:ConfigurationDb"]
|
||||
?? throw new InvalidOperationException("ScadaBridge:Database:ConfigurationDb connection string is required for Central role.");
|
||||
builder.Services.AddConfigurationDatabase(configDbConnectionString);
|
||||
builder.Services.AddOptions<ZB.MOM.WW.ScadaBridge.ConfigurationDatabase.Maintenance.ConfigAuditOptions>()
|
||||
.Bind(configuration.GetSection(ZB.MOM.WW.ScadaBridge.ConfigurationDatabase.Maintenance.ConfigAuditOptions.SectionName))
|
||||
.ValidateOnStart();
|
||||
|
||||
// Health checks for readiness gating — shared ZB.MOM.WW.Health probes.
|
||||
// Ready tier (/health/ready): database + akka-cluster + required-singletons.
|
||||
|
||||
Reference in New Issue
Block a user