feat(dcl): MxGateway client seam interfaces + global options

This commit is contained in:
Joseph Doherty
2026-05-29 07:44:07 -04:00
parent f626ece66a
commit fe02ec5664
2 changed files with 90 additions and 0 deletions
@@ -0,0 +1,11 @@
namespace ZB.MOM.WW.ScadaBridge.DataConnectionLayer;
/// <summary>
/// Deployment-wide MxGateway defaults, bound from the "MxGateway" section of
/// appsettings.json. Per-endpoint behavior lives on MxGatewayEndpointConfig.
/// </summary>
public class MxGatewayGlobalOptions
{
/// <summary>Prefix used to derive a per-connection client registration name when the connection's ClientName is blank.</summary>
public string ClientNamePrefix { get; set; } = "scadabridge";
}