graph G { compound="true" rankdir="TB" bgcolor="white" fontname="Tahoma" node [ fixedsize="false" fontname="Tahoma" color="white" fillcolor="deepskyblue2" fontcolor="black" shape="box" style="filled" penwidth="1.0" ] edge [ fontname="Arial" color="#00688b" fontcolor="black" fontsize="12" arrowsize="0.5" penwidth="1.0" ] "[src/Azure.IIoT.OpcUa.Publisher.Testing/src/ServerFactory.cs]" -- "[src/Azure.IIoT.OpcUa.Publisher.Testing/cli/TestServerFactory.cs]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[src/Azure.IIoT.OpcUa.Publisher.Testing/src/Generated/Isa95Jobs/Design/UAModel.ISA95_JOBCONTROL_V2.Classes.cs]" -- "[src/Azure.IIoT.OpcUa.Publisher.Testing/cli/TestServerFactory.cs]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[src/Azure.IIoT.OpcUa.Publisher/src/Stack/Services/OpcUaClient.cs]" -- "[src/Azure.IIoT.OpcUa.Publisher/src/Stack/Services/OpcUaClient.Subscription.cs]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[src/Azure.IIoT.OpcUa.Publisher/src/Stack/Services/OpcUaSubscription.cs]" -- "[src/Azure.IIoT.OpcUa.Publisher/src/Stack/Services/OpcUaClient.Subscription.cs]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[src/Azure.IIoT.OpcUa.Publisher.Testing/src/ServerFactory.cs]" -- "[src/Azure.IIoT.OpcUa.Publisher.Testing/src/Generated/Isa95Jobs/Design/UAModel.ISA95_JOBCONTROL_V2.Classes.cs]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[src/Azure.IIoT.OpcUa.Publisher/src/Stack/Services/OpcUaSubscription.cs]" -- "[src/Azure.IIoT.OpcUa.Publisher/src/Stack/Services/OpcUaClient.cs]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[deploy/docker/build.cmd]" -- "[src/Azure.IIoT.OpcUa.Publisher/src/Stack/Services/OpcUaApplication.cs]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[src/Azure.IIoT.OpcUa/src/Encoders/JsonEncoderEx.cs]" -- "[src/Azure.IIoT.OpcUa.Publisher.Testing/src/ServerFactory.cs]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[src/Azure.IIoT.OpcUa.Publisher/src/Stack/Runtime/OpcUaSubscriptionConfig.cs]" -- "[src/Azure.IIoT.OpcUa.Publisher.Testing/src/ServerFactory.cs]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[tools/scripts/acr-copy-release.ps1]" -- "[src/Azure.IIoT.OpcUa.Publisher.Testing/src/ServerFactory.cs]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[src/Azure.IIoT.OpcUa.Publisher/src/Stack/Services/OpcUaSubscription.cs]" -- "[src/Azure.IIoT.OpcUa.Publisher.Module/src/Runtime/CommandLine.cs]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[tools/scripts/acr-deprecate-releases.ps1]" -- "[deploy/kubernetes/cluster-setup.ps1]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[src/Azure.IIoT.OpcUa.Publisher.Testing/src/Generated/Isa95Jobs/Design/UAModel.ISA95_JOBCONTROL_V2.Constants.cs]" -- "[src/Azure.IIoT.OpcUa.Publisher.Testing/src/ServerFactory.cs]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[src/Azure.IIoT.OpcUa.Publisher.Testing/src/Generated/Isa95Jobs/Design/UAModel.ISA95_JOBCONTROL_V2.DataTypes.cs]" -- "[src/Azure.IIoT.OpcUa.Publisher.Testing/src/ServerFactory.cs]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[src/Azure.IIoT.OpcUa.Publisher/src/Stack/Services/OpcUaClient.Subscription.cs]" -- "[src/Azure.IIoT.OpcUa.Publisher.Module/src/Runtime/CommandLine.cs]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[src/Azure.IIoT.OpcUa.Publisher/src/Stack/Services/OpcUaSubscription.cs]" -- "[deploy/kubernetes/cluster-setup.ps1]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[src/Azure.IIoT.OpcUa.Publisher.Testing/src/ServerFactory.cs]" -- "[src/Azure.IIoT.OpcUa.Publisher.Module/cli/Program.cs]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[src/Azure.IIoT.OpcUa.Publisher/src/Services/PublisherDiagnosticCollector.cs]" -- "[src/Azure.IIoT.OpcUa.Publisher/src/Stack/Services/OpcUaApplication.cs]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[tools/scripts/acr-prune.ps1]" -- "[src/Azure.IIoT.OpcUa.Publisher.Testing/cli/TestServerFactory.cs]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[src/Azure.IIoT.OpcUa.Publisher/src/Stack/Runtime/OpcUaSubscriptionConfig.cs]" -- "[src/Azure.IIoT.OpcUa.Publisher.Module/cli/Program.cs]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[src/Azure.IIoT.OpcUa/src/Encoders/JsonEncoderEx.cs]" -- "[src/Azure.IIoT.OpcUa.Publisher.Testing/src/SimpleEvents/SimpleEventsNodeManager.cs]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[src/Azure.IIoT.OpcUa/src/Encoders/JsonEncoderEx.cs]" -- "[src/Azure.IIoT.OpcUa.Publisher.Testing/src/Isa95Jobs/Isa95JobControlNodeManager.cs]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[src/Azure.IIoT.OpcUa.Publisher/src/Stack/Services/OpcUaSubscription.cs]" -- "[src/Azure.IIoT.OpcUa.Publisher.Testing/src/Generated/Isa95Jobs/Design/UAModel.ISA95_JOBCONTROL_V2.Classes.cs]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[src/Azure.IIoT.OpcUa.Publisher.Models/src/WriterGroupDiagnosticModel.cs]" -- "[deploy/docker/build.cmd]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[src/Azure.IIoT.OpcUa.Publisher.Testing/src/SimpleEvents/SimpleEventsNodeManager.cs]" -- "[src/Azure.IIoT.OpcUa.Publisher.Testing/src/Isa95Jobs/Isa95JobControlNodeManager.cs]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[src/Azure.IIoT.OpcUa.Publisher.Testing/src/Generated/Isa95Jobs/Design/UAModel.ISA95_JOBCONTROL_V2.Classes.cs]" -- "[src/Azure.IIoT.OpcUa.Publisher.Module/src/Runtime/CommandLine.cs]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[src/Azure.IIoT.OpcUa.Publisher.Testing/src/ITestServer.cs]" -- "[src/Azure.IIoT.OpcUa.Publisher.Module/cli/Program.cs]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[src/Azure.IIoT.OpcUa.Publisher.Testing/src/Generated/Isa95Jobs/Nodesets/opc.ua.isa95-jobcontrol.nodeset2.xml]" -- "[src/Azure.IIoT.OpcUa.Publisher.Testing/cli/TestServerFactory.cs]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[src/Azure.IIoT.OpcUa.Publisher.Testing/src/ITestServer.cs]" -- "[src/Azure.IIoT.OpcUa.Publisher.Testing/cli/TestServerFactory.cs]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[tools/scripts/acr-deprecate-releases.ps1]" -- "[src/Azure.IIoT.OpcUa.Publisher.Module/cli/Program.cs]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[src/Azure.IIoT.OpcUa.Publisher.Testing/src/Isa95Jobs/Isa95JobControlNodeManager.cs]" -- "[src/Azure.IIoT.OpcUa.Publisher.Testing/src/Generated/Isa95Jobs/Nodesets/opc.ua.isa95-jobcontrol.nodeset2.xml]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[src/Azure.IIoT.OpcUa.Publisher.Testing/src/Isa95Jobs/Isa95JobControlServer.cs]" -- "[src/Azure.IIoT.OpcUa.Publisher.Testing/src/Generated/Isa95Jobs/Design/UAModel.ISA95_JOBCONTROL_V2.Classes.cs]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[src/Azure.IIoT.OpcUa.Publisher/src/Stack/Extensions/StackModelsEx.cs]" -- "[src/Azure.IIoT.OpcUa.Publisher/src/Stack/Services/OpcUaClient.cs]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[src/Azure.IIoT.OpcUa.Publisher.Testing/src/Generated/Isa95Jobs/Nodesets/opc.ua.isa95-jobcontrol.nodeset2.xml]" -- "[src/Azure.IIoT.OpcUa.Publisher.Testing/src/Generated/Isa95Jobs/Design/UAModel.ISA95_JOBCONTROL_V2.Constants.cs]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[src/Azure.IIoT.OpcUa.Publisher.Testing/src/Generated/Isa95Jobs/Design/UAModel.ISA95_JOBCONTROL_V2.Types.xsd]" -- "[src/Azure.IIoT.OpcUa.Publisher.Testing/src/Generated/Isa95Jobs/Design/UAModel.ISA95_JOBCONTROL_V2.Classes.cs]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[src/Azure.IIoT.OpcUa.Publisher.Testing/src/Isa95Jobs/Isa95JobControlNodeManager.cs]" -- "[src/Azure.IIoT.OpcUa.Publisher.Testing/src/Generated/Isa95Jobs/Design/UAModel.ISA95_JOBCONTROL_V2.NodeSet2.xml]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[src/Azure.IIoT.OpcUa.Publisher/src/Stack/Services/OpcUaMonitoredItem.DataChange.cs]" -- "[src/Azure.IIoT.OpcUa.Publisher/src/Stack/Extensions/CertificateStoreEx.cs]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[common.props]" -- "[src/Azure.IIoT.OpcUa.Publisher/src/Stack/Services/OpcUaSubscription.cs]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[src/Azure.IIoT.OpcUa.Publisher/src/Services/PublisherDiagnosticCollector.cs]" -- "[common.props]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[tools/scripts/acr-copy-release.ps1]" -- "[src/Azure.IIoT.OpcUa.Publisher.Testing/src/Generated/Isa95Jobs/Design/UAModel.ISA95_JOBCONTROL_V2.Classes.cs]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[src/Azure.IIoT.OpcUa.Publisher.Testing/src/Generated/Isa95Jobs/Nodesets/opc.ua.isa95-jobcontrol.types.xsd]" -- "[src/Azure.IIoT.OpcUa.Publisher.Testing/cli/TestServerFactory.cs]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[src/Azure.IIoT.OpcUa.Publisher/src/Stack/Services/OpcUaMonitoredItem.DataChange.cs]" -- "[src/Azure.IIoT.OpcUa.Publisher/src/Stack/Services/OpcUaMonitoredItem.Event.cs]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[src/Azure.IIoT.OpcUa.Publisher/src/Services/PublisherDiagnosticCollector.cs]" -- "[src/Azure.IIoT.OpcUa.Publisher/src/Stack/Services/OpcUaClient.Subscription.cs]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[src/Azure.IIoT.OpcUa.Publisher.Testing/src/Generated/Isa95Jobs/Nodesets/opc.ua.isa95-jobcontrol.nodeset2.xml]" -- "[src/Azure.IIoT.OpcUa.Publisher.Testing/src/Generated/Isa95Jobs/Design/UAModel.ISA95_JOBCONTROL_V2.Classes.cs]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[src/Azure.IIoT.OpcUa.Publisher/src/Stack/Services/OpcUaSubscription.cs]" -- "[src/Azure.IIoT.OpcUa.Publisher.Testing/src/ITestServer.cs]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[tools/scripts/acr-deprecate-releases.ps1]" -- "[src/Azure.IIoT.OpcUa.Publisher.Testing/src/ITestServer.cs]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[src/Azure.IIoT.OpcUa.Publisher/src/Stack/Extensions/StackModelsEx.cs]" -- "[src/Azure.IIoT.OpcUa.Publisher/src/Stack/Services/OpcUaClient.Subscription.cs]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[src/Azure.IIoT.OpcUa.Publisher.Testing/src/ITestServer.cs]" -- "[src/Azure.IIoT.OpcUa.Publisher.Testing/src/GlobalSuppressions.cs]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[tools/scripts/acr-prune.ps1]" -- "[src/Azure.IIoT.OpcUa.Publisher/src/Stack/Services/OpcUaClient.Subscription.cs]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[src/Azure.IIoT.OpcUa.Publisher.Testing/src/Generated/Isa95Jobs/Design/UAModel.ISA95_JOBCONTROL_V2.NodeSet2.xml]" -- "[src/Azure.IIoT.OpcUa.Publisher.Testing/src/Generated/Isa95Jobs/Design/UAModel.ISA95_JOBCONTROL_V2.Constants.cs]" [label=" 1 ", penwidth="1", color="#00688b5E"]; }