refactor(opcuaclient): remove vestigial TargetNamespaceKind + UnsMappingTable (#648)
Nothing read the mapping table beyond the startup validator; v3 UNS projection is
explicit via UnsTagReference. Legacy keys in stored DriverConfig are ignored (pinned).
Reverts the docker-dev opc-plc seed workaround from fdee129f.
Claude-Session: https://claude.ai/code/session_01Ef2ozxS7QPanGT8uoATbTe
This commit is contained in:
+1
-1
@@ -21,7 +21,7 @@ public sealed class OpcUaClientDriverBrowser : IDriverBrowser
|
||||
// Kept identical to OpcUaClientDriverFactoryExtensions.JsonOptions and
|
||||
// OpcUaClientDriverProbe._opts so the browser parses a given DriverConfig JSON
|
||||
// the same way as the factory and the probe. The JsonStringEnumConverter lets
|
||||
// enum-valued knobs (SecurityPolicy / SecurityMode / AuthType / TargetNamespaceKind)
|
||||
// enum-valued knobs (SecurityPolicy / SecurityMode / AuthType)
|
||||
// be authored as their string names — the natural form for AdminUI-emitted JSON.
|
||||
// JsonStringEnumConverter also accepts numeric ordinals, so existing numeric configs
|
||||
// continue to work without migration.
|
||||
|
||||
Reference in New Issue
Block a user