feat: register ManagementActor on Central with ClusterClientReceptionist

This commit is contained in:
Joseph Doherty
2026-03-17 14:49:35 -04:00
parent 1dc7d50bce
commit 1942544769
4 changed files with 15218 additions and 0 deletions

View File

@@ -12,6 +12,7 @@ using ScadaLink.Host;
using ScadaLink.Host.Actors;
using ScadaLink.Host.Health;
using ScadaLink.InboundAPI;
using ScadaLink.ManagementService;
using ScadaLink.NotificationService;
using ScadaLink.Security;
using ScadaLink.SiteEventLogging;
@@ -81,6 +82,7 @@ try
builder.Services.AddSecurity();
builder.Services.AddCentralUI();
builder.Services.AddInboundAPI();
builder.Services.AddManagementService();
var configDbConnectionString = configuration["ScadaLink:Database:ConfigurationDb"]
?? throw new InvalidOperationException("ScadaLink:Database:ConfigurationDb connection string is required for Central role.");