commit 0b2eefc450c7dec3f44b326d5d85719486f1c41d Author: Claudio Date: Sun May 10 17:16:45 2026 +0200 Issue diff --git a/.dockerignore b/.dockerignore new file mode 100644 index 0000000..fe1152b --- /dev/null +++ b/.dockerignore @@ -0,0 +1,30 @@ +**/.classpath +**/.dockerignore +**/.env +**/.git +**/.gitignore +**/.project +**/.settings +**/.toolstarget +**/.vs +**/.vscode +**/*.*proj.user +**/*.dbmdl +**/*.jfm +**/azds.yaml +**/bin +**/charts +**/docker-compose* +**/Dockerfile* +**/node_modules +**/npm-debug.log +**/obj +**/secrets.dev.yaml +**/values.dev.yaml +LICENSE +README.md +!**/.gitignore +!.git/HEAD +!.git/config +!.git/packed-refs +!.git/refs/heads/** \ No newline at end of file diff --git a/.vs/ProjectEvaluation/console_opcua_sgdn_tornio.metadata.v10.bin b/.vs/ProjectEvaluation/console_opcua_sgdn_tornio.metadata.v10.bin new file mode 100644 index 0000000..ce5d332 Binary files /dev/null and b/.vs/ProjectEvaluation/console_opcua_sgdn_tornio.metadata.v10.bin differ diff --git a/.vs/ProjectEvaluation/console_opcua_sgdn_tornio.projects.v10.bin b/.vs/ProjectEvaluation/console_opcua_sgdn_tornio.projects.v10.bin new file mode 100644 index 0000000..f1f8e3c Binary files /dev/null and b/.vs/ProjectEvaluation/console_opcua_sgdn_tornio.projects.v10.bin differ diff --git a/.vs/ProjectEvaluation/console_opcua_sgdn_tornio.strings.v10.bin b/.vs/ProjectEvaluation/console_opcua_sgdn_tornio.strings.v10.bin new file mode 100644 index 0000000..45feaac Binary files /dev/null and b/.vs/ProjectEvaluation/console_opcua_sgdn_tornio.strings.v10.bin differ diff --git a/.vs/console_opcua_sgdn_tornio.slnx/DesignTimeBuild/.dtbcache.v2 b/.vs/console_opcua_sgdn_tornio.slnx/DesignTimeBuild/.dtbcache.v2 new file mode 100644 index 0000000..adc5615 Binary files /dev/null and b/.vs/console_opcua_sgdn_tornio.slnx/DesignTimeBuild/.dtbcache.v2 differ diff --git a/.vs/console_opcua_sgdn_tornio.slnx/FileContentIndex/344016f9-a756-4a40-a948-f9a314c4d95f.vsidx b/.vs/console_opcua_sgdn_tornio.slnx/FileContentIndex/344016f9-a756-4a40-a948-f9a314c4d95f.vsidx new file mode 100644 index 0000000..c50aee9 Binary files /dev/null and b/.vs/console_opcua_sgdn_tornio.slnx/FileContentIndex/344016f9-a756-4a40-a948-f9a314c4d95f.vsidx differ diff --git a/.vs/console_opcua_sgdn_tornio.slnx/FileContentIndex/38127a97-6b6c-4f69-8beb-c077789dfe5a.vsidx b/.vs/console_opcua_sgdn_tornio.slnx/FileContentIndex/38127a97-6b6c-4f69-8beb-c077789dfe5a.vsidx new file mode 100644 index 0000000..88c9b9b Binary files /dev/null and b/.vs/console_opcua_sgdn_tornio.slnx/FileContentIndex/38127a97-6b6c-4f69-8beb-c077789dfe5a.vsidx differ diff --git a/.vs/console_opcua_sgdn_tornio.slnx/FileContentIndex/627e100e-9ac1-4ad3-b351-ed2d2be31a56.vsidx b/.vs/console_opcua_sgdn_tornio.slnx/FileContentIndex/627e100e-9ac1-4ad3-b351-ed2d2be31a56.vsidx new file mode 100644 index 0000000..c403b3f Binary files /dev/null and b/.vs/console_opcua_sgdn_tornio.slnx/FileContentIndex/627e100e-9ac1-4ad3-b351-ed2d2be31a56.vsidx differ diff --git a/.vs/console_opcua_sgdn_tornio.slnx/FileContentIndex/7431177b-5b24-4cca-a638-e4da9d0e2c60.vsidx b/.vs/console_opcua_sgdn_tornio.slnx/FileContentIndex/7431177b-5b24-4cca-a638-e4da9d0e2c60.vsidx new file mode 100644 index 0000000..c403b3f Binary files /dev/null and b/.vs/console_opcua_sgdn_tornio.slnx/FileContentIndex/7431177b-5b24-4cca-a638-e4da9d0e2c60.vsidx differ diff --git a/.vs/console_opcua_sgdn_tornio.slnx/FileContentIndex/f6c963bd-a2aa-4ed3-9e52-49e8d6a7fdbf.vsidx b/.vs/console_opcua_sgdn_tornio.slnx/FileContentIndex/f6c963bd-a2aa-4ed3-9e52-49e8d6a7fdbf.vsidx new file mode 100644 index 0000000..009064b Binary files /dev/null and b/.vs/console_opcua_sgdn_tornio.slnx/FileContentIndex/f6c963bd-a2aa-4ed3-9e52-49e8d6a7fdbf.vsidx differ diff --git a/.vs/console_opcua_sgdn_tornio.slnx/config/applicationhost.config b/.vs/console_opcua_sgdn_tornio.slnx/config/applicationhost.config new file mode 100644 index 0000000..bfb3080 --- /dev/null +++ b/.vs/console_opcua_sgdn_tornio.slnx/config/applicationhost.config @@ -0,0 +1,974 @@ + + + + + + +
+
+
+
+
+
+
+
+ + +
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ +
+
+ +
+
+
+
+
+
+ +
+
+
+
+
+ +
+
+
+ +
+
+ +
+
+ +
+
+
+ + +
+
+
+
+
+
+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/.vs/console_opcua_sgdn_tornio.slnx/v18/.futdcache.v2 b/.vs/console_opcua_sgdn_tornio.slnx/v18/.futdcache.v2 new file mode 100644 index 0000000..afef5ec Binary files /dev/null and b/.vs/console_opcua_sgdn_tornio.slnx/v18/.futdcache.v2 differ diff --git a/.vs/console_opcua_sgdn_tornio.slnx/v18/.suo b/.vs/console_opcua_sgdn_tornio.slnx/v18/.suo new file mode 100644 index 0000000..b24c8b9 Binary files /dev/null and b/.vs/console_opcua_sgdn_tornio.slnx/v18/.suo differ diff --git a/.vs/console_opcua_sgdn_tornio.slnx/v18/DocumentLayout.backup.json b/.vs/console_opcua_sgdn_tornio.slnx/v18/DocumentLayout.backup.json new file mode 100644 index 0000000..eb986b7 --- /dev/null +++ b/.vs/console_opcua_sgdn_tornio.slnx/v18/DocumentLayout.backup.json @@ -0,0 +1,171 @@ +{ + "Version": 1, + "WorkspaceRootPath": "C:\\Users\\cbo\\source\\repos\\console_opcua_sgdn_tornio\\", + "Documents": [ + { + "AbsoluteMoniker": "D:0:0:{51DE62BB-1641-6D24-14B4-DD2D0609B92E}|console_opcua_sgdn_tornio\\console_opcua_sgdn_tornio.csproj|c:\\users\\cbo\\source\\repos\\console_opcua_sgdn_tornio\\console_opcua_sgdn_tornio\\controllers\\opcuaoperation.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", + "RelativeMoniker": "D:0:0:{51DE62BB-1641-6D24-14B4-DD2D0609B92E}|console_opcua_sgdn_tornio\\console_opcua_sgdn_tornio.csproj|solutionrelative:console_opcua_sgdn_tornio\\controllers\\opcuaoperation.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" + }, + { + "AbsoluteMoniker": "D:0:0:{51DE62BB-1641-6D24-14B4-DD2D0609B92E}|console_opcua_sgdn_tornio\\console_opcua_sgdn_tornio.csproj|c:\\users\\cbo\\source\\repos\\console_opcua_sgdn_tornio\\console_opcua_sgdn_tornio\\program.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", + "RelativeMoniker": "D:0:0:{51DE62BB-1641-6D24-14B4-DD2D0609B92E}|console_opcua_sgdn_tornio\\console_opcua_sgdn_tornio.csproj|solutionrelative:console_opcua_sgdn_tornio\\program.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" + }, + { + "AbsoluteMoniker": "D:0:0:{51DE62BB-1641-6D24-14B4-DD2D0609B92E}|console_opcua_sgdn_tornio\\console_opcua_sgdn_tornio.csproj|c:\\users\\cbo\\source\\repos\\console_opcua_sgdn_tornio\\console_opcua_sgdn_tornio\\controllers\\opcuareader.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", + "RelativeMoniker": "D:0:0:{51DE62BB-1641-6D24-14B4-DD2D0609B92E}|console_opcua_sgdn_tornio\\console_opcua_sgdn_tornio.csproj|solutionrelative:console_opcua_sgdn_tornio\\controllers\\opcuareader.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" + }, + { + "AbsoluteMoniker": "D:0:0:{51DE62BB-1641-6D24-14B4-DD2D0609B92E}|console_opcua_sgdn_tornio\\console_opcua_sgdn_tornio.csproj|c:\\users\\cbo\\source\\repos\\console_opcua_sgdn_tornio\\console_opcua_sgdn_tornio\\controllers\\jobchannel.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", + "RelativeMoniker": "D:0:0:{51DE62BB-1641-6D24-14B4-DD2D0609B92E}|console_opcua_sgdn_tornio\\console_opcua_sgdn_tornio.csproj|solutionrelative:console_opcua_sgdn_tornio\\controllers\\jobchannel.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" + }, + { + "AbsoluteMoniker": "D:0:0:{51DE62BB-1641-6D24-14B4-DD2D0609B92E}|console_opcua_sgdn_tornio\\console_opcua_sgdn_tornio.csproj|c:\\users\\cbo\\source\\repos\\console_opcua_sgdn_tornio\\console_opcua_sgdn_tornio\\controllers\\opcuaconnection.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", + "RelativeMoniker": "D:0:0:{51DE62BB-1641-6D24-14B4-DD2D0609B92E}|console_opcua_sgdn_tornio\\console_opcua_sgdn_tornio.csproj|solutionrelative:console_opcua_sgdn_tornio\\controllers\\opcuaconnection.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" + }, + { + "AbsoluteMoniker": "D:0:0:{51DE62BB-1641-6D24-14B4-DD2D0609B92E}|console_opcua_sgdn_tornio\\console_opcua_sgdn_tornio.csproj|c:\\users\\cbo\\source\\repos\\console_opcua_sgdn_tornio\\console_opcua_sgdn_tornio\\models\\opcuaqueue.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", + "RelativeMoniker": "D:0:0:{51DE62BB-1641-6D24-14B4-DD2D0609B92E}|console_opcua_sgdn_tornio\\console_opcua_sgdn_tornio.csproj|solutionrelative:console_opcua_sgdn_tornio\\models\\opcuaqueue.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" + }, + { + "AbsoluteMoniker": "D:0:0:{51DE62BB-1641-6D24-14B4-DD2D0609B92E}|console_opcua_sgdn_tornio\\console_opcua_sgdn_tornio.csproj|c:\\users\\cbo\\source\\repos\\console_opcua_sgdn_tornio\\console_opcua_sgdn_tornio\\service\\machinepolling.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", + "RelativeMoniker": "D:0:0:{51DE62BB-1641-6D24-14B4-DD2D0609B92E}|console_opcua_sgdn_tornio\\console_opcua_sgdn_tornio.csproj|solutionrelative:console_opcua_sgdn_tornio\\service\\machinepolling.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" + }, + { + "AbsoluteMoniker": "D:0:0:{51DE62BB-1641-6D24-14B4-DD2D0609B92E}|console_opcua_sgdn_tornio\\console_opcua_sgdn_tornio.csproj|c:\\users\\cbo\\source\\repos\\console_opcua_sgdn_tornio\\console_opcua_sgdn_tornio\\models\\settings.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", + "RelativeMoniker": "D:0:0:{51DE62BB-1641-6D24-14B4-DD2D0609B92E}|console_opcua_sgdn_tornio\\console_opcua_sgdn_tornio.csproj|solutionrelative:console_opcua_sgdn_tornio\\models\\settings.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" + } + ], + "DocumentGroupContainers": [ + { + "Orientation": 0, + "VerticalTabListWidth": 231, + "DocumentGroups": [ + { + "DockedWidth": 751, + "SelectedChildIndex": 8, + "Children": [ + { + "$type": "Bookmark", + "Name": "ST:332049752:0:{83107a3e-496a-485e-b455-16ddb978e55e}" + }, + { + "$type": "Bookmark", + "Name": "ST:128:0:{1fc202d4-d401-403c-9834-5b218574bb67}" + }, + { + "$type": "Bookmark", + "Name": "ST:129:0:{1fc202d4-d401-403c-9834-5b218574bb67}" + }, + { + "$type": "Bookmark", + "Name": "ST:0:0:{aa2115a1-9712-457b-9047-dbb71ca2cdd2}" + }, + { + "$type": "Document", + "DocumentIndex": 3, + "Title": "JobChannel.cs", + "DocumentMoniker": "C:\\Users\\cbo\\source\\repos\\console_opcua_sgdn_tornio\\console_opcua_sgdn_tornio\\Controllers\\JobChannel.cs", + "RelativeDocumentMoniker": "console_opcua_sgdn_tornio\\Controllers\\JobChannel.cs", + "ToolTip": "C:\\Users\\cbo\\source\\repos\\console_opcua_sgdn_tornio\\console_opcua_sgdn_tornio\\Controllers\\JobChannel.cs", + "RelativeToolTip": "console_opcua_sgdn_tornio\\Controllers\\JobChannel.cs", + "ViewState": "AgIAAAAAAAAAAAAAAAAAAAgAAAAWAAAAAAAAAA==", + "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", + "WhenOpened": "2026-01-09T08:27:18.136Z", + "EditorCaption": "" + }, + { + "$type": "Document", + "DocumentIndex": 5, + "Title": "OpcUaQueue.cs", + "DocumentMoniker": "C:\\Users\\cbo\\source\\repos\\console_opcua_sgdn_tornio\\console_opcua_sgdn_tornio\\Models\\OpcUaQueue.cs", + "RelativeDocumentMoniker": "console_opcua_sgdn_tornio\\Models\\OpcUaQueue.cs", + "ToolTip": "C:\\Users\\cbo\\source\\repos\\console_opcua_sgdn_tornio\\console_opcua_sgdn_tornio\\Models\\OpcUaQueue.cs", + "RelativeToolTip": "console_opcua_sgdn_tornio\\Models\\OpcUaQueue.cs", + "ViewState": "AgIAAAAAAAAAAAAAAAAAAAYAAAAbAAAAAAAAAA==", + "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", + "WhenOpened": "2026-01-09T07:13:06.424Z", + "EditorCaption": "" + }, + { + "$type": "Document", + "DocumentIndex": 2, + "Title": "OpcUaReader.cs", + "DocumentMoniker": "C:\\Users\\cbo\\source\\repos\\console_opcua_sgdn_tornio\\console_opcua_sgdn_tornio\\Controllers\\OpcUaReader.cs", + "RelativeDocumentMoniker": "console_opcua_sgdn_tornio\\Controllers\\OpcUaReader.cs", + "ToolTip": "C:\\Users\\cbo\\source\\repos\\console_opcua_sgdn_tornio\\console_opcua_sgdn_tornio\\Controllers\\OpcUaReader.cs", + "RelativeToolTip": "console_opcua_sgdn_tornio\\Controllers\\OpcUaReader.cs", + "ViewState": "AgIAAAMAAAAAAAAAAAAAACYAAAAMAAAAAAAAAA==", + "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", + "WhenOpened": "2025-12-23T10:29:08.048Z", + "EditorCaption": "" + }, + { + "$type": "Document", + "DocumentIndex": 1, + "Title": "Program.cs", + "DocumentMoniker": "C:\\Users\\cbo\\source\\repos\\console_opcua_sgdn_tornio\\console_opcua_sgdn_tornio\\Program.cs", + "RelativeDocumentMoniker": "console_opcua_sgdn_tornio\\Program.cs", + "ToolTip": "C:\\Users\\cbo\\source\\repos\\console_opcua_sgdn_tornio\\console_opcua_sgdn_tornio\\Program.cs*", + "RelativeToolTip": "console_opcua_sgdn_tornio\\Program.cs*", + "ViewState": "AgIAADoAAAAAAAAAAAAQwEUAAAAmAAAAAAAAAA==", + "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", + "WhenOpened": "2025-11-29T09:48:55.671Z", + "EditorCaption": "" + }, + { + "$type": "Document", + "DocumentIndex": 0, + "Title": "OpcUaOperation.cs", + "DocumentMoniker": "C:\\Users\\cbo\\source\\repos\\console_opcua_sgdn_tornio\\console_opcua_sgdn_tornio\\Controllers\\OpcUaOperation.cs", + "RelativeDocumentMoniker": "console_opcua_sgdn_tornio\\Controllers\\OpcUaOperation.cs", + "ToolTip": "C:\\Users\\cbo\\source\\repos\\console_opcua_sgdn_tornio\\console_opcua_sgdn_tornio\\Controllers\\OpcUaOperation.cs", + "RelativeToolTip": "console_opcua_sgdn_tornio\\Controllers\\OpcUaOperation.cs", + "ViewState": "AgIAACAAAAAAAAAAAAAAADoAAAAJAAAAAAAAAA==", + "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", + "WhenOpened": "2025-12-23T10:15:19.45Z", + "EditorCaption": "" + }, + { + "$type": "Document", + "DocumentIndex": 6, + "Title": "MachinePolling.cs", + "DocumentMoniker": "C:\\Users\\cbo\\source\\repos\\console_opcua_sgdn_tornio\\console_opcua_sgdn_tornio\\Service\\MachinePolling.cs", + "RelativeDocumentMoniker": "console_opcua_sgdn_tornio\\Service\\MachinePolling.cs", + "ToolTip": "C:\\Users\\cbo\\source\\repos\\console_opcua_sgdn_tornio\\console_opcua_sgdn_tornio\\Service\\MachinePolling.cs", + "RelativeToolTip": "console_opcua_sgdn_tornio\\Service\\MachinePolling.cs", + "ViewState": "AgIAABYAAAAAAAAAAAAQwA0AAABFAAAAAAAAAA==", + "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", + "WhenOpened": "2026-01-09T07:19:19.211Z", + "EditorCaption": "" + }, + { + "$type": "Document", + "DocumentIndex": 7, + "Title": "Settings.cs", + "DocumentMoniker": "C:\\Users\\cbo\\source\\repos\\console_opcua_sgdn_tornio\\console_opcua_sgdn_tornio\\Models\\Settings.cs", + "RelativeDocumentMoniker": "console_opcua_sgdn_tornio\\Models\\Settings.cs", + "ToolTip": "C:\\Users\\cbo\\source\\repos\\console_opcua_sgdn_tornio\\console_opcua_sgdn_tornio\\Models\\Settings.cs", + "RelativeToolTip": "console_opcua_sgdn_tornio\\Models\\Settings.cs", + "ViewState": "AgIAAAAAAAAAAAAAAAAAABAAAAAAAAAAAAAAAA==", + "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", + "WhenOpened": "2026-01-09T08:40:57.078Z" + }, + { + "$type": "Document", + "DocumentIndex": 4, + "Title": "OpcUaConnection.cs", + "DocumentMoniker": "C:\\Users\\cbo\\source\\repos\\console_opcua_sgdn_tornio\\console_opcua_sgdn_tornio\\Controllers\\OpcUaConnection.cs", + "RelativeDocumentMoniker": "console_opcua_sgdn_tornio\\Controllers\\OpcUaConnection.cs", + "ToolTip": "C:\\Users\\cbo\\source\\repos\\console_opcua_sgdn_tornio\\console_opcua_sgdn_tornio\\Controllers\\OpcUaConnection.cs", + "RelativeToolTip": "console_opcua_sgdn_tornio\\Controllers\\OpcUaConnection.cs", + "ViewState": "AgIAAAAAAAAAAAAAAAAAADYAAAAQAAAAAAAAAA==", + "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", + "WhenOpened": "2025-12-09T07:59:50.993Z", + "EditorCaption": "" + } + ] + } + ] + } + ] +} \ No newline at end of file diff --git a/.vs/console_opcua_sgdn_tornio.slnx/v18/DocumentLayout.json b/.vs/console_opcua_sgdn_tornio.slnx/v18/DocumentLayout.json new file mode 100644 index 0000000..1b6f3b3 --- /dev/null +++ b/.vs/console_opcua_sgdn_tornio.slnx/v18/DocumentLayout.json @@ -0,0 +1,172 @@ +{ + "Version": 1, + "WorkspaceRootPath": "C:\\Users\\cbo\\source\\repos\\console_opcua_sgdn_tornio\\", + "Documents": [ + { + "AbsoluteMoniker": "D:0:0:{51DE62BB-1641-6D24-14B4-DD2D0609B92E}|console_opcua_sgdn_tornio\\console_opcua_sgdn_tornio.csproj|c:\\users\\cbo\\source\\repos\\console_opcua_sgdn_tornio\\console_opcua_sgdn_tornio\\service\\machinepolling.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", + "RelativeMoniker": "D:0:0:{51DE62BB-1641-6D24-14B4-DD2D0609B92E}|console_opcua_sgdn_tornio\\console_opcua_sgdn_tornio.csproj|solutionrelative:console_opcua_sgdn_tornio\\service\\machinepolling.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" + }, + { + "AbsoluteMoniker": "D:0:0:{51DE62BB-1641-6D24-14B4-DD2D0609B92E}|console_opcua_sgdn_tornio\\console_opcua_sgdn_tornio.csproj|c:\\users\\cbo\\source\\repos\\console_opcua_sgdn_tornio\\console_opcua_sgdn_tornio\\controllers\\opcuaconnection.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", + "RelativeMoniker": "D:0:0:{51DE62BB-1641-6D24-14B4-DD2D0609B92E}|console_opcua_sgdn_tornio\\console_opcua_sgdn_tornio.csproj|solutionrelative:console_opcua_sgdn_tornio\\controllers\\opcuaconnection.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" + }, + { + "AbsoluteMoniker": "D:0:0:{51DE62BB-1641-6D24-14B4-DD2D0609B92E}|console_opcua_sgdn_tornio\\console_opcua_sgdn_tornio.csproj|c:\\users\\cbo\\source\\repos\\console_opcua_sgdn_tornio\\console_opcua_sgdn_tornio\\controllers\\opcuaoperation.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", + "RelativeMoniker": "D:0:0:{51DE62BB-1641-6D24-14B4-DD2D0609B92E}|console_opcua_sgdn_tornio\\console_opcua_sgdn_tornio.csproj|solutionrelative:console_opcua_sgdn_tornio\\controllers\\opcuaoperation.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" + }, + { + "AbsoluteMoniker": "D:0:0:{51DE62BB-1641-6D24-14B4-DD2D0609B92E}|console_opcua_sgdn_tornio\\console_opcua_sgdn_tornio.csproj|c:\\users\\cbo\\source\\repos\\console_opcua_sgdn_tornio\\console_opcua_sgdn_tornio\\controllers\\opcuareader.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", + "RelativeMoniker": "D:0:0:{51DE62BB-1641-6D24-14B4-DD2D0609B92E}|console_opcua_sgdn_tornio\\console_opcua_sgdn_tornio.csproj|solutionrelative:console_opcua_sgdn_tornio\\controllers\\opcuareader.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" + }, + { + "AbsoluteMoniker": "D:0:0:{51DE62BB-1641-6D24-14B4-DD2D0609B92E}|console_opcua_sgdn_tornio\\console_opcua_sgdn_tornio.csproj|c:\\users\\cbo\\source\\repos\\console_opcua_sgdn_tornio\\console_opcua_sgdn_tornio\\models\\opcuaqueue.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", + "RelativeMoniker": "D:0:0:{51DE62BB-1641-6D24-14B4-DD2D0609B92E}|console_opcua_sgdn_tornio\\console_opcua_sgdn_tornio.csproj|solutionrelative:console_opcua_sgdn_tornio\\models\\opcuaqueue.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" + }, + { + "AbsoluteMoniker": "D:0:0:{51DE62BB-1641-6D24-14B4-DD2D0609B92E}|console_opcua_sgdn_tornio\\console_opcua_sgdn_tornio.csproj|c:\\users\\cbo\\source\\repos\\console_opcua_sgdn_tornio\\console_opcua_sgdn_tornio\\controllers\\jobchannel.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", + "RelativeMoniker": "D:0:0:{51DE62BB-1641-6D24-14B4-DD2D0609B92E}|console_opcua_sgdn_tornio\\console_opcua_sgdn_tornio.csproj|solutionrelative:console_opcua_sgdn_tornio\\controllers\\jobchannel.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" + }, + { + "AbsoluteMoniker": "D:0:0:{51DE62BB-1641-6D24-14B4-DD2D0609B92E}|console_opcua_sgdn_tornio\\console_opcua_sgdn_tornio.csproj|c:\\users\\cbo\\source\\repos\\console_opcua_sgdn_tornio\\console_opcua_sgdn_tornio\\program.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", + "RelativeMoniker": "D:0:0:{51DE62BB-1641-6D24-14B4-DD2D0609B92E}|console_opcua_sgdn_tornio\\console_opcua_sgdn_tornio.csproj|solutionrelative:console_opcua_sgdn_tornio\\program.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" + }, + { + "AbsoluteMoniker": "D:0:0:{51DE62BB-1641-6D24-14B4-DD2D0609B92E}|console_opcua_sgdn_tornio\\console_opcua_sgdn_tornio.csproj|c:\\users\\cbo\\source\\repos\\console_opcua_sgdn_tornio\\console_opcua_sgdn_tornio\\models\\settings.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", + "RelativeMoniker": "D:0:0:{51DE62BB-1641-6D24-14B4-DD2D0609B92E}|console_opcua_sgdn_tornio\\console_opcua_sgdn_tornio.csproj|solutionrelative:console_opcua_sgdn_tornio\\models\\settings.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" + } + ], + "DocumentGroupContainers": [ + { + "Orientation": 0, + "VerticalTabListWidth": 231, + "DocumentGroups": [ + { + "DockedWidth": 751, + "SelectedChildIndex": 8, + "Children": [ + { + "$type": "Bookmark", + "Name": "ST:332049752:0:{83107a3e-496a-485e-b455-16ddb978e55e}" + }, + { + "$type": "Bookmark", + "Name": "ST:128:0:{1fc202d4-d401-403c-9834-5b218574bb67}" + }, + { + "$type": "Bookmark", + "Name": "ST:129:0:{1fc202d4-d401-403c-9834-5b218574bb67}" + }, + { + "$type": "Bookmark", + "Name": "ST:0:0:{aa2115a1-9712-457b-9047-dbb71ca2cdd2}" + }, + { + "$type": "Document", + "DocumentIndex": 4, + "Title": "OpcUaQueue.cs", + "DocumentMoniker": "C:\\Users\\cbo\\source\\repos\\console_opcua_sgdn_tornio\\console_opcua_sgdn_tornio\\Models\\OpcUaQueue.cs", + "RelativeDocumentMoniker": "console_opcua_sgdn_tornio\\Models\\OpcUaQueue.cs", + "ToolTip": "C:\\Users\\cbo\\source\\repos\\console_opcua_sgdn_tornio\\console_opcua_sgdn_tornio\\Models\\OpcUaQueue.cs", + "RelativeToolTip": "console_opcua_sgdn_tornio\\Models\\OpcUaQueue.cs", + "ViewState": "AgIAAAAAAAAAAAAAAAAAAAYAAAAbAAAAAAAAAA==", + "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", + "WhenOpened": "2026-01-09T07:13:06.424Z", + "EditorCaption": "" + }, + { + "$type": "Document", + "DocumentIndex": 3, + "Title": "OpcUaReader.cs", + "DocumentMoniker": "C:\\Users\\cbo\\source\\repos\\console_opcua_sgdn_tornio\\console_opcua_sgdn_tornio\\Controllers\\OpcUaReader.cs", + "RelativeDocumentMoniker": "console_opcua_sgdn_tornio\\Controllers\\OpcUaReader.cs", + "ToolTip": "C:\\Users\\cbo\\source\\repos\\console_opcua_sgdn_tornio\\console_opcua_sgdn_tornio\\Controllers\\OpcUaReader.cs", + "RelativeToolTip": "console_opcua_sgdn_tornio\\Controllers\\OpcUaReader.cs", + "ViewState": "AgIAAAAAAAAAAAAAAAAAACYAAAAMAAAAAAAAAA==", + "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", + "WhenOpened": "2025-12-23T10:29:08.048Z", + "EditorCaption": "" + }, + { + "$type": "Document", + "DocumentIndex": 1, + "Title": "OpcUaConnection.cs", + "DocumentMoniker": "C:\\Users\\cbo\\source\\repos\\console_opcua_sgdn_tornio\\console_opcua_sgdn_tornio\\Controllers\\OpcUaConnection.cs", + "RelativeDocumentMoniker": "console_opcua_sgdn_tornio\\Controllers\\OpcUaConnection.cs", + "ToolTip": "C:\\Users\\cbo\\source\\repos\\console_opcua_sgdn_tornio\\console_opcua_sgdn_tornio\\Controllers\\OpcUaConnection.cs", + "RelativeToolTip": "console_opcua_sgdn_tornio\\Controllers\\OpcUaConnection.cs", + "ViewState": "AgIAAAAAAAAAAAAAAAAAAAgAAAABAAAAAAAAAA==", + "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", + "WhenOpened": "2025-12-09T07:59:50.993Z", + "EditorCaption": "" + }, + { + "$type": "Document", + "DocumentIndex": 2, + "Title": "OpcUaOperation.cs", + "DocumentMoniker": "C:\\Users\\cbo\\source\\repos\\console_opcua_sgdn_tornio\\console_opcua_sgdn_tornio\\Controllers\\OpcUaOperation.cs", + "RelativeDocumentMoniker": "console_opcua_sgdn_tornio\\Controllers\\OpcUaOperation.cs", + "ToolTip": "C:\\Users\\cbo\\source\\repos\\console_opcua_sgdn_tornio\\console_opcua_sgdn_tornio\\Controllers\\OpcUaOperation.cs", + "RelativeToolTip": "console_opcua_sgdn_tornio\\Controllers\\OpcUaOperation.cs", + "ViewState": "AgIAAAwAAAAAAAAAAADwvzkAAAANAAAAAAAAAA==", + "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", + "WhenOpened": "2025-12-23T10:15:19.45Z", + "EditorCaption": "" + }, + { + "$type": "Document", + "DocumentIndex": 0, + "Title": "MachinePolling.cs", + "DocumentMoniker": "C:\\Users\\cbo\\source\\repos\\console_opcua_sgdn_tornio\\console_opcua_sgdn_tornio\\Service\\MachinePolling.cs", + "RelativeDocumentMoniker": "console_opcua_sgdn_tornio\\Service\\MachinePolling.cs", + "ToolTip": "C:\\Users\\cbo\\source\\repos\\console_opcua_sgdn_tornio\\console_opcua_sgdn_tornio\\Service\\MachinePolling.cs", + "RelativeToolTip": "console_opcua_sgdn_tornio\\Service\\MachinePolling.cs", + "ViewState": "AgIAAAoAAAAAAAAAAAAUwCsAAAAJAAAAAAAAAA==", + "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", + "WhenOpened": "2026-01-09T07:19:19.211Z", + "EditorCaption": "" + }, + { + "$type": "Document", + "DocumentIndex": 5, + "Title": "JobChannel.cs", + "DocumentMoniker": "C:\\Users\\cbo\\source\\repos\\console_opcua_sgdn_tornio\\console_opcua_sgdn_tornio\\Controllers\\JobChannel.cs", + "RelativeDocumentMoniker": "console_opcua_sgdn_tornio\\Controllers\\JobChannel.cs", + "ToolTip": "C:\\Users\\cbo\\source\\repos\\console_opcua_sgdn_tornio\\console_opcua_sgdn_tornio\\Controllers\\JobChannel.cs", + "RelativeToolTip": "console_opcua_sgdn_tornio\\Controllers\\JobChannel.cs", + "ViewState": "AgIAAAAAAAAAAAAAAAAAAAgAAAAWAAAAAAAAAA==", + "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", + "WhenOpened": "2026-01-09T08:27:18.136Z", + "EditorCaption": "" + }, + { + "$type": "Document", + "DocumentIndex": 6, + "Title": "Program.cs", + "DocumentMoniker": "C:\\Users\\cbo\\source\\repos\\console_opcua_sgdn_tornio\\console_opcua_sgdn_tornio\\Program.cs", + "RelativeDocumentMoniker": "console_opcua_sgdn_tornio\\Program.cs", + "ToolTip": "C:\\Users\\cbo\\source\\repos\\console_opcua_sgdn_tornio\\console_opcua_sgdn_tornio\\Program.cs", + "RelativeToolTip": "console_opcua_sgdn_tornio\\Program.cs", + "ViewState": "AgIAAAwAAAAAAAAAAAAAAEUAAAAmAAAAAAAAAA==", + "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", + "WhenOpened": "2025-11-29T09:48:55.671Z", + "EditorCaption": "" + }, + { + "$type": "Document", + "DocumentIndex": 7, + "Title": "Settings.cs", + "DocumentMoniker": "C:\\Users\\cbo\\source\\repos\\console_opcua_sgdn_tornio\\console_opcua_sgdn_tornio\\Models\\Settings.cs", + "RelativeDocumentMoniker": "console_opcua_sgdn_tornio\\Models\\Settings.cs", + "ToolTip": "C:\\Users\\cbo\\source\\repos\\console_opcua_sgdn_tornio\\console_opcua_sgdn_tornio\\Models\\Settings.cs", + "RelativeToolTip": "console_opcua_sgdn_tornio\\Models\\Settings.cs", + "ViewState": "AgIAAAAAAAAAAAAAAAAAABsAAAAAAAAAAAAAAA==", + "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", + "WhenOpened": "2026-01-09T08:40:57.078Z", + "EditorCaption": "" + } + ] + } + ] + } + ] +} \ No newline at end of file diff --git a/.vs/console_opcua_sgdn_tornio/CopilotIndices/18.0.934.24903/CodeChunks.db b/.vs/console_opcua_sgdn_tornio/CopilotIndices/18.0.934.24903/CodeChunks.db new file mode 100644 index 0000000..40aa8dc Binary files /dev/null and b/.vs/console_opcua_sgdn_tornio/CopilotIndices/18.0.934.24903/CodeChunks.db differ diff --git a/.vs/console_opcua_sgdn_tornio/CopilotIndices/18.0.934.24903/SemanticSymbols.db b/.vs/console_opcua_sgdn_tornio/CopilotIndices/18.0.934.24903/SemanticSymbols.db new file mode 100644 index 0000000..5cb916d Binary files /dev/null and b/.vs/console_opcua_sgdn_tornio/CopilotIndices/18.0.934.24903/SemanticSymbols.db differ diff --git a/console_opcua_sgdn_tornio.slnx b/console_opcua_sgdn_tornio.slnx new file mode 100644 index 0000000..2388b70 --- /dev/null +++ b/console_opcua_sgdn_tornio.slnx @@ -0,0 +1,3 @@ + + + diff --git a/console_opcua_sgdn_tornio/Controllers/JobChannel.cs b/console_opcua_sgdn_tornio/Controllers/JobChannel.cs new file mode 100644 index 0000000..544cc35 --- /dev/null +++ b/console_opcua_sgdn_tornio/Controllers/JobChannel.cs @@ -0,0 +1,20 @@ +using console_opcua_sgdn_tornio.Models; +using System; +using System.Collections.Generic; +using System.Text; +using System.Threading.Channels; + +namespace console_opcua_sgdn_tornio.Controllers +{ + internal class JobChannel + { + public static readonly Channel Channel = + System.Threading.Channels.Channel.CreateBounded( + new BoundedChannelOptions(100) + { + FullMode = BoundedChannelFullMode.Wait, + SingleReader = true, + SingleWriter = false + }); + } +} diff --git a/console_opcua_sgdn_tornio/Controllers/OpcUaConnection.cs b/console_opcua_sgdn_tornio/Controllers/OpcUaConnection.cs new file mode 100644 index 0000000..6c7c736 --- /dev/null +++ b/console_opcua_sgdn_tornio/Controllers/OpcUaConnection.cs @@ -0,0 +1,107 @@ +using Opc.Ua; +using Opc.Ua.Client; +using Opc.Ua.Configuration; +using System.Security.Cryptography; +using System.Security.Cryptography.X509Certificates; +using console_opcua_sgdn_tornio.Models; + +namespace console_opcua_sgdn_tornio.Controllers +{ + public class OpcUaConnection(OpcUaSettings ous, CancellationToken ct) + { + + private Session _session; + + public async Task ConnectAsync() + { + var config = new ApplicationConfiguration() + { + ApplicationName = ous.ApplicationName, //"MyPalOpcUa", + ApplicationUri = ous.ApplicationUrn, //$"urn:{System.Net.Dns.GetHostName()}:MyPalOpcUa", + ApplicationType = ApplicationType.Client, + SecurityConfiguration = new SecurityConfiguration + { + ApplicationCertificate = new CertificateIdentifier + { + StoreType = "Directory", + StorePath = "pki/own", + SubjectName = "MyPalOpcUa" + }, + + TrustedPeerCertificates = new CertificateTrustList + { + StoreType = "Directory", + StorePath = "pki/trusted" + }, + + TrustedIssuerCertificates = new CertificateTrustList + { + StoreType = "Directory", + StorePath = "pki/issuers" + }, + + RejectedCertificateStore = new CertificateTrustList + { + StoreType = "Directory", + StorePath = "pki/rejected" + }, + + RejectSHA1SignedCertificates = false, + MinimumCertificateKeySize = 1024, + AutoAcceptUntrustedCertificates = true + }, + TransportConfigurations = new TransportConfigurationCollection(), + TransportQuotas = new TransportQuotas { OperationTimeout = 15000 }, + ClientConfiguration = new ClientConfiguration { DefaultSessionTimeout = 60000 }, + TraceConfiguration = new TraceConfiguration() + }; + + await config.Validate(ApplicationType.Client); + + config.CertificateValidator.CertificateValidation += (s, e) => + { + if (e.Error.StatusCode == StatusCodes.BadCertificateUntrusted || + e.Error.StatusCode == StatusCodes.BadCertificateChainIncomplete) + { + e.Accept = true; + } + }; + + var application = new ApplicationInstance + { + ApplicationName = "MyPalOpcUa", + ApplicationType = ApplicationType.Client, + ApplicationConfiguration = config + }; + + await application.CheckApplicationInstanceCertificatesAsync(true, 2048, ct); + + var selectedEndpoint = await CoreClientUtils.SelectEndpointAsync(config, ous.EndpointUrl, true, discoverTimeout: 15000, ct); + + // Load user certificate and private key ! Generated from machine ! + byte[] certBytes = await File.ReadAllBytesAsync(ous.CertPath); //File.ReadAllBytes(@"C:\Certs\TNC\opcua-user-cert.der"); + string keyPem = await File.ReadAllTextAsync(ous.KeyPath); //File.ReadAllText(@"C:\Certs\TNC\opcua-user-cert.key.pem"); + + var cert = new X509Certificate2(certBytes); + using var rsa = RSA.Create(); + rsa.ImportFromPem(keyPem.ToCharArray()); + var certWithKey = cert.CopyWithPrivateKey(rsa); + + var epConf = new ConfiguredEndpoint(null, selectedEndpoint, EndpointConfiguration.Create(config)); + + _session = await Session.Create( + config, + epConf, + false, + ous.ApplicationName, + ous.SessionTimeout, + new UserIdentity(certWithKey), + null, + ct + ); + } + + public Session Session => _session; + + } +} diff --git a/console_opcua_sgdn_tornio/Controllers/OpcUaOperation.cs b/console_opcua_sgdn_tornio/Controllers/OpcUaOperation.cs new file mode 100644 index 0000000..c10b9a0 --- /dev/null +++ b/console_opcua_sgdn_tornio/Controllers/OpcUaOperation.cs @@ -0,0 +1,63 @@ +using Opc.Ua; +using System; +using System.Collections.Generic; +using System.Text; +using Opc.Ua.Client; + +namespace console_opcua_sgdn_tornio.Controllers +{ + public enum OperationState + { + Idle, + Ready, + Setup, + Machining, + Completed, + Aborted, + Error + } + + public class OperationContext + { + public int OperationId { get; set; } + public OperationState State { get; set; } = OperationState.Idle; + + public DateTime? StartUtc { get; set; } + public DateTime? MachiningStartUtc { get; set; } + public DateTime? EndUtc { get; set; } + + public string ProgramName { get; set; } + } + + public static class OpcUaOperation + { + public static void Browse(Session session, NodeId nodeId, int level = 0) + { + ReferenceDescriptionCollection refs; + byte[] cp; + + session.Browse( + null, + null, + nodeId, + 0, + BrowseDirection.Forward, + ReferenceTypeIds.HierarchicalReferences, + true, + (uint)(NodeClass.Object | NodeClass.Variable), + out cp, + out refs); + + foreach (var r in refs) + { + var nid = ExpandedNodeId.ToNodeId(r.NodeId, session.NamespaceUris); + Console.WriteLine($"{new string(' ', level * 2)}- {r.DisplayName.Text} | {nid}"); + + if (nid != null) + Browse(session, nid, level + 1); + } + } + } + + +} diff --git a/console_opcua_sgdn_tornio/Controllers/OpcUaReader.cs b/console_opcua_sgdn_tornio/Controllers/OpcUaReader.cs new file mode 100644 index 0000000..7f97762 --- /dev/null +++ b/console_opcua_sgdn_tornio/Controllers/OpcUaReader.cs @@ -0,0 +1,55 @@ +using Opc.Ua; +using Opc.Ua.Client; + + +namespace console_opcua_sgdn_tornio.Controllers +{ + static class HeidenhainNodes + { + // Stato programma + public static readonly NodeId ProgramRunning = + new("ns=1;s=Channel1.State.ProgramRunning"); + + public static readonly NodeId ProgramName = + new("ns=1;s=Channel1.Program.Name"); + + // Mandrino + public static readonly NodeId SpindleOn = + new("ns=1;s=Channel1.Spindle.Running"); + + // Errori + public static readonly NodeId NcError = + new("ns=1;s=Channel1.Error.Active"); + + // Q-Parameter OP ID + public static readonly NodeId Q100 = + new("ns=1;s=Channel1.QParameters[100]"); + } + public class OpcUaReader + { + private readonly Session _session; + + public OpcUaReader(Session session) + { + _session = session; + } + + public async Task ReadBool(NodeId nodeId) + { + var value = await _session.ReadValueAsync(nodeId); + return value; + } + + public async Task ReadInt(NodeId nodeId) + { + var value = await _session.ReadValueAsync(nodeId); + return value; + } + + public string ReadString(NodeId nodeId) + { + var value = _session.ReadValue(nodeId); + return value.Value?.ToString(); + } + } +} diff --git a/console_opcua_sgdn_tornio/Dockerfile b/console_opcua_sgdn_tornio/Dockerfile new file mode 100644 index 0000000..2b4b36d --- /dev/null +++ b/console_opcua_sgdn_tornio/Dockerfile @@ -0,0 +1,28 @@ +# Vedere https://aka.ms/customizecontainer per informazioni su come personalizzare il contenitore di debug e su come Visual Studio usa questo Dockerfile per compilare le immagini per un debug più rapido. + +# Questa fase viene usata durante l'esecuzione da Visual Studio in modalità rapida (impostazione predefinita per la configurazione di debug) +FROM mcr.microsoft.com/dotnet/runtime:10.0 AS base +USER $APP_UID +WORKDIR /app + + +# Questa fase viene usata per compilare il progetto di servizio +FROM mcr.microsoft.com/dotnet/sdk:10.0 AS build +ARG BUILD_CONFIGURATION=Release +WORKDIR /src +COPY ["console_opcua_sgdn_tornio/console_opcua_sgdn_tornio.csproj", "console_opcua_sgdn_tornio/"] +RUN dotnet restore "./console_opcua_sgdn_tornio/console_opcua_sgdn_tornio.csproj" +COPY . . +WORKDIR "/src/console_opcua_sgdn_tornio" +RUN dotnet build "./console_opcua_sgdn_tornio.csproj" -c $BUILD_CONFIGURATION -o /app/build + +# Questa fase viene usata per pubblicare il progetto di servizio da copiare nella fase finale +FROM build AS publish +ARG BUILD_CONFIGURATION=Release +RUN dotnet publish "./console_opcua_sgdn_tornio.csproj" -c $BUILD_CONFIGURATION -o /app/publish /p:UseAppHost=false + +# Questa fase viene usata nell'ambiente di produzione o durante l'esecuzione da Visual Studio in modalità normale (impostazione predefinita quando non si usa la configurazione di debug) +FROM base AS final +WORKDIR /app +COPY --from=publish /app/publish . +ENTRYPOINT ["dotnet", "console_opcua_sgdn_tornio.dll"] \ No newline at end of file diff --git a/console_opcua_sgdn_tornio/Models/OpcUaQueue.cs b/console_opcua_sgdn_tornio/Models/OpcUaQueue.cs new file mode 100644 index 0000000..6a1c582 --- /dev/null +++ b/console_opcua_sgdn_tornio/Models/OpcUaQueue.cs @@ -0,0 +1,21 @@ +using System; +using System.Collections.Generic; +using System.Text; + +namespace console_opcua_sgdn_tornio.Models +{ + public class OpcUaQueue + { + public int ID { get; set; } + public string ProdId {get; set;} + public string JsonValues {get; set;} + public bool IsSentToMachine {get; set;} + public bool IsSentToAx {get; set;} + public string CreatedBy {get; set;} + public string CreatedDateTime {get; set;} + public string WrkCtrId {get; set;} + public bool IsInError {get; set;} + public string ErrorString {get; set;} + public long WrkCtrRecId {get; set;} + } +} diff --git a/console_opcua_sgdn_tornio/Models/Settings.cs b/console_opcua_sgdn_tornio/Models/Settings.cs new file mode 100644 index 0000000..e13d439 --- /dev/null +++ b/console_opcua_sgdn_tornio/Models/Settings.cs @@ -0,0 +1,33 @@ +using System; +using System.Collections.Generic; +using System.Text; +using Opc.Ua; + +namespace console_opcua_sgdn_tornio.Models +{ + public class OpcUaSettings + { + public string DnsName { get; set; } + public string EndpointUrl {get; set;} + public string ApplicationName {get; set;} + public string ApplicationUrn {get; set;} + public uint SessionTimeout { get; set; } + public string CertPath { get; set; } + public string KeyPath { get; set; } + } + + public class ParpasNodeId + { + public readonly NodeId CurrentState = new(51002, 1); + public readonly NodeId ProgramName = new(100022, 1); + + // In attesa che il produttore ci confermi la creazione dei nodi + //public readonly NodeId StateStart = new(0, 1); + //public readonly NodeId StatePause = new(0, 1); + //public readonly NodeId StateEnd = new(0, 1); + + //public readonly NodeId Worker = new(0, 1); + //public readonly NodeId ProjId = new(0, 1); + //public readonly NodeId WrkCtrRecId = new(0, 1); // RecId Fase + } +} diff --git a/console_opcua_sgdn_tornio/Program.cs b/console_opcua_sgdn_tornio/Program.cs new file mode 100644 index 0000000..7759fcb --- /dev/null +++ b/console_opcua_sgdn_tornio/Program.cs @@ -0,0 +1,119 @@ +using console_opcua_sgdn_tornio.Controllers; +using Microsoft.Extensions.Configuration; +using Microsoft.Extensions.DependencyInjection; +using Microsoft.Extensions.Hosting; +using Opc.Ua; +using Opc.Ua.Client; +using Serilog; +using System.Linq.Expressions; +using System.Reflection.PortableExecutable; +using System.Threading.Channels; +using console_opcua_sgdn_tornio.Models; +using console_opcua_sgdn_tornio.Service; + +namespace console_opcua_sgdn_tornio +{ + public static class Program + { + static async Task Main(string[] args)//void Mian(string[] args) + { + try + { + // Add logger + } + catch (Exception ex) + { + Console.WriteLine(ex.ToString()); + } + + Directory.CreateDirectory("pki/own"); + Directory.CreateDirectory("pki/trusted"); + Directory.CreateDirectory("pki/issuers"); + Directory.CreateDirectory("pki/rejected"); + + Host.CreateDefaultBuilder(args) + .ConfigureAppConfiguration(config => + { + config.AddJsonFile("appsettings.json", optional: true, reloadOnChange: true); + }) + //.UseSerilog(Log.Logger) + .ConfigureServices((context, services) => + { + services.AddHostedService(); + services.AddHostedService(); + + }) + .Build() + .Run(); + + + //CancellationTokenSource source = new CancellationTokenSource(); + //CancellationToken ct = source.Token; + + //var opc = new OpcUaConnection(ct); + + //Console.WriteLine("Connessione al server OPC UA..."); + //await opc.ConnectAsync("opc.tcp://10.2.5.1:4840"); + + + //var reader = new OpcUaReader(opc.Session); + + //var ctx = new OperationContext(); + + //while (!ct.IsCancellationRequested) + //{ + // if (!opc.Session.Connected) + // source.Cancel(); + + // try + // { + // OpcUaOperation.Browse(opc.Session, new NodeId(100000, 2)); + // } + // catch (Exception ex) + // { + // Console.WriteLine("Errore durante la lettura OPC UA: " + ex.Message); + // } + //} + + //bool programRunning = await reader.ReadBool(HeidenhainNodes.ProgramRunning); + //bool spindleOn = await reader.ReadBool(HeidenhainNodes.SpindleOn); + //bool ncError = await reader.ReadBool(HeidenhainNodes.NcError); + + //stateMachine.Update( + // ctx, + // programRunning, + // spindleOn, + // ncError, + // opId); + + //await Task.Delay(200, ct); + + //// Read esempio + //var value = await opc.ReadNodeAsync("ns=2;s=Demo.Static.Scalar.Double"); + //Console.WriteLine("Valore letto: " + value.Value); + + //// Write esempio + //// await opc.WriteNodeAsync("ns=2;s=Demo.Static.Scalar.Double", 123.45); + + //// Subscription esempio + //var sub = opc.CreateSubscription(1000); + //var item = new MonitoredItem(sub.DefaultItem) + //{ + // StartNodeId = "ns=2;s=Demo.Static.Scalar.Double", + // SamplingInterval = 1000 + //}; + //item.Notification += (m, args) => + //{ + // var v = ((MonitoredItemNotification)args.NotificationValue).Value; + // Console.WriteLine("Cambio: " + v.Value); + //}; + //sub.AddItem(item); + //sub.ApplyChanges(); + + //Console.WriteLine("Premi invio per uscire..."); + //Console.ReadLine(); + + //opc.Disconnect(); + } + } +} \ No newline at end of file diff --git a/console_opcua_sgdn_tornio/Properties/launchSettings.json b/console_opcua_sgdn_tornio/Properties/launchSettings.json new file mode 100644 index 0000000..c3a012e --- /dev/null +++ b/console_opcua_sgdn_tornio/Properties/launchSettings.json @@ -0,0 +1,10 @@ +{ + "profiles": { + "console_opcua_sgdn_tornio": { + "commandName": "Project" + }, + "Container (Dockerfile)": { + "commandName": "Docker" + } + } +} \ No newline at end of file diff --git a/console_opcua_sgdn_tornio/Service/MachinePolling.cs b/console_opcua_sgdn_tornio/Service/MachinePolling.cs new file mode 100644 index 0000000..ca88900 --- /dev/null +++ b/console_opcua_sgdn_tornio/Service/MachinePolling.cs @@ -0,0 +1,122 @@ +using console_opcua_sgdn_tornio.Controllers; +using console_opcua_sgdn_tornio.Models; +using Microsoft.Extensions.Configuration; +using Microsoft.Extensions.Hosting; +using System.Data.SqlClient; +using System.Net.NetworkInformation; +using System.Threading; +using System.Threading.Channels; +using static Org.BouncyCastle.Math.EC.ECCurve; + +namespace console_opcua_sgdn_tornio.Service +{ + + // ?? MachinePolling da portare a ParpasPolling o gestirlo sotto? + public class MachinePolling : BackgroundService + { + private OpcUaSettings _opcUaSettings; + private string _connectionString; + public MachinePolling(IConfiguration configuration) + { + _opcUaSettings = configuration.GetSection("OpcUaParpasSettings").Get(); + _connectionString = configuration.GetConnectionString("PortalPFMSql"); + + } + + protected override async Task ExecuteAsync(CancellationToken stoppingToken) + { + await foreach (var job in JobChannel.Channel.Reader.ReadAllAsync(stoppingToken)) + { + Serilog.Log.Logger.Information("Inizio processing Job {Id}", job.ID); + + if (await PingWithRetryAsync(_opcUaSettings.DnsName, cancellationToken: stoppingToken)) + { + await ProcessJobAsync(job, stoppingToken); + } + else + { + job.ErrorString = "Impossibile contattare la macchina dopo più tentativi."; + await ClosingRecordWithErrorAsync(job, stoppingToken); + } + + Serilog.Log.Logger.Information("Fine processing Job {Id}", job.ID); + } + } + + #region MainProcess + + private async Task ProcessJobAsync(OpcUaQueue job, CancellationToken ct) + { + // Connessione a OPCUA e logiche varie + OpcUaConnection ouc = new OpcUaConnection(_opcUaSettings, ct); + ouc.ConnectAsync(); + + + + + // qui DB update, chiamate API, ecc. + } + + #endregion + + #region Utility + + private async Task PingWithRetryAsync(string host, int maxAttempts = 5, CancellationToken cancellationToken = default) + { + using var ping = new Ping(); + + for (int attempt = 1; attempt <= maxAttempts; attempt++) + { + cancellationToken.ThrowIfCancellationRequested(); + + try + { + var reply = await ping.SendPingAsync(host, 3000); + + if (reply.Status == IPStatus.Success) + return true; + } + catch + { + Serilog.Log.Logger.Warning($"Non è stato possibile contattare la macchina tentativo {attempt} di {maxAttempts}"); + + } + + if (attempt < maxAttempts) + await Task.Delay(TimeSpan.FromSeconds(60), cancellationToken); + } + + + Serilog.Log.Logger.Error($"Non è stato possibile contattare la macchina"); + return false; + } + + #endregion + + #region SQL + + private async Task ClosingRecordWithErrorAsync(OpcUaQueue job, CancellationToken cancellationToken) + { + using var connection = new SqlConnection(_connectionString); + await connection.OpenAsync(cancellationToken); + + var command = new SqlCommand( + """ + UPDATE [db_PalFactoryMonitoring].[dbo].[OPC_UA_Queue] + SET IsInError = 1, ErrorString = @Error + WHERE ID = @Id + """, + connection); + + command.Parameters.AddWithValue("@Id", job.ID); + command.Parameters.AddWithValue("@Error", job.ErrorString); + + await command.ExecuteNonQueryAsync(cancellationToken); + + await JobChannel.Channel.Writer.WriteAsync(job, cancellationToken); + + Serilog.Log.Logger.Information("Job {Id} pronto per essere inviato in macchiana", job.ID); + } + #endregion + } +} diff --git a/console_opcua_sgdn_tornio/Service/QueuePolling.cs b/console_opcua_sgdn_tornio/Service/QueuePolling.cs new file mode 100644 index 0000000..6df0e37 --- /dev/null +++ b/console_opcua_sgdn_tornio/Service/QueuePolling.cs @@ -0,0 +1,118 @@ +using Microsoft.Extensions.Configuration; +using Microsoft.Extensions.Hosting; +using System; +using System.Collections; +using System.Collections.Generic; +using System.Data.SqlClient; +using System.Text; +using System.Threading.Channels; +using console_opcua_sgdn_tornio.Controllers; +using console_opcua_sgdn_tornio.Models; + +namespace console_opcua_sgdn_tornio.Service +{ + public class QueuePolling : BackgroundService + { + private readonly string _connectionString; + + public QueuePolling(IConfiguration config, Channel queue) + { + _connectionString = config.GetConnectionString("PortalPFMSql"); + } + + protected override async Task ExecuteAsync(CancellationToken stoppingToken) + { + Serilog.Log.Logger.Information("SQL Polling Service started."); + + while (!stoppingToken.IsCancellationRequested) + { + try + { + await PollDatabaseAsync(stoppingToken); + } + catch (Exception ex) + { + Serilog.Log.Logger.Error(ex, "Errore durante il polling SQL"); + } + + await Task.Delay(TimeSpan.FromSeconds(5), stoppingToken); + } + + Serilog.Log.Logger.Information("SQL Polling Service stopped."); + } + + private async Task PollDatabaseAsync(CancellationToken cancellationToken) + { + using var connection = new SqlConnection(_connectionString); + await connection.OpenAsync(cancellationToken); + + var command = new SqlCommand( + """ + SELECT [ID] + ,[ProdId] + ,[JsonValues] + ,[IsSentToMachine] + ,[IsSentToAx] + ,[CreatedBy] + ,[CreatedDateTime] + ,[WrkCtrId] + ,[IsInError] + ,[ErrorString] + ,[WrkCtrRecId] + FROM [db_PalFactoryMonitoring].[dbo].[OPC_UA_Queue] + WHERE [IsSentToMachine] = 0 + """, + connection); + + using var reader = await command.ExecuteReaderAsync(cancellationToken); + + while (await reader.ReadAsync(cancellationToken)) + { + var id = reader.GetInt32(0); + var prodId = reader.GetString(1); + + Serilog.Log.Logger.Information("Trovato job {Id} con stato {ProdId}", id, prodId); + + var record = new OpcUaQueue() + { + ID = id, + ProdId = prodId, + JsonValues = reader.GetString(2), + IsSentToMachine = reader.GetBoolean(3), + IsSentToAx = reader.GetBoolean(4), + CreatedBy = reader.GetString(5), + CreatedDateTime = reader.GetDataTypeName(6), + WrkCtrId = reader.GetString(7), + IsInError = reader.GetBoolean(8), + ErrorString = reader.GetString(9), + WrkCtrRecId = reader.GetInt64(10) + }; + + await ProcessJobAsync(record, cancellationToken); + } + } + + private async Task ProcessJobAsync(OpcUaQueue job, CancellationToken cancellationToken) + { + using var connection = new SqlConnection(_connectionString); + await connection.OpenAsync(cancellationToken); + + var command = new SqlCommand( + """ + UPDATE [db_PalFactoryMonitoring].[dbo].[OPC_UA_Queue] + SET IsSentToMachine = 1 + WHERE ID = @Id + """, + connection); + + command.Parameters.AddWithValue("@Id", job.ID); + + await command.ExecuteNonQueryAsync(cancellationToken); + + await JobChannel.Channel.Writer.WriteAsync(job, cancellationToken); + + Serilog.Log.Logger.Information("Job {Id} pronto per essere inviato in macchiana", job.ID); + } + + } +} diff --git a/console_opcua_sgdn_tornio/appsettings.json b/console_opcua_sgdn_tornio/appsettings.json new file mode 100644 index 0000000..d65bef1 --- /dev/null +++ b/console_opcua_sgdn_tornio/appsettings.json @@ -0,0 +1,15 @@ +{ + "ConnectionStrings": { + "PortalSql": "Data Source=sql.pal.it;Initial Catalog=db_PalPortalServices;Persist Security Info=True;User ID=svcSqlPalPortalServices;Password=^Q$Xag&7#y0Im1S51WOO£3b3;Pooling=False;Encrypt=True;TrustServerCertificate=True", + "PortalPFMSql": "Data Source=sql.pal.local;Initial Catalog=db_PalFactoryMonitoring;Persist Security Info=True;User ID=svcSqlPalPortalServices;Password=^Q$Xag&7#y0Im1S51WOO£3b3;Pooling=False" + }, + "OpcUaParpasSettings": { + "DnsName": "HEROS5-89767", + "EndpointUrl": "opc.tcp://HEROS5-89767:4840", + "ApplicationName": "MyPalOpcUa", + "ApplicationUrn": "urn:portal-job-opc-ua:MyPalOpcUa", + "SessionTimeout": 60000, + "CertPath": "C:\\Certs\\TNC\\opcua-user-cert.der", + "KeyPath": "C:\\Certs\\TNC\\opcua-user-cert.key.pem" + } +} diff --git a/console_opcua_sgdn_tornio/bin/Debug/net10.0/BitFaster.Caching.dll b/console_opcua_sgdn_tornio/bin/Debug/net10.0/BitFaster.Caching.dll new file mode 100644 index 0000000..a2597b7 Binary files /dev/null and b/console_opcua_sgdn_tornio/bin/Debug/net10.0/BitFaster.Caching.dll differ diff --git a/console_opcua_sgdn_tornio/bin/Debug/net10.0/BouncyCastle.Cryptography.dll b/console_opcua_sgdn_tornio/bin/Debug/net10.0/BouncyCastle.Cryptography.dll new file mode 100644 index 0000000..e8d3222 Binary files /dev/null and b/console_opcua_sgdn_tornio/bin/Debug/net10.0/BouncyCastle.Cryptography.dll differ diff --git a/console_opcua_sgdn_tornio/bin/Debug/net10.0/Certs/Own/certs/MyOpcUaClient [89C12DDC520D4D8E77450BA3FD76B2DF3FD21A94].der b/console_opcua_sgdn_tornio/bin/Debug/net10.0/Certs/Own/certs/MyOpcUaClient [89C12DDC520D4D8E77450BA3FD76B2DF3FD21A94].der new file mode 100644 index 0000000..2195634 Binary files /dev/null and b/console_opcua_sgdn_tornio/bin/Debug/net10.0/Certs/Own/certs/MyOpcUaClient [89C12DDC520D4D8E77450BA3FD76B2DF3FD21A94].der differ diff --git a/console_opcua_sgdn_tornio/bin/Debug/net10.0/Certs/Own/private/MyOpcUaClient [89C12DDC520D4D8E77450BA3FD76B2DF3FD21A94].pfx b/console_opcua_sgdn_tornio/bin/Debug/net10.0/Certs/Own/private/MyOpcUaClient [89C12DDC520D4D8E77450BA3FD76B2DF3FD21A94].pfx new file mode 100644 index 0000000..0987bd1 Binary files /dev/null and b/console_opcua_sgdn_tornio/bin/Debug/net10.0/Certs/Own/private/MyOpcUaClient [89C12DDC520D4D8E77450BA3FD76B2DF3FD21A94].pfx differ diff --git a/console_opcua_sgdn_tornio/bin/Debug/net10.0/Certs/Rejected/certs/heopcua-server [81DE9D0E4A024D0D8FE892D0BE9685A6533DF79C].der b/console_opcua_sgdn_tornio/bin/Debug/net10.0/Certs/Rejected/certs/heopcua-server [81DE9D0E4A024D0D8FE892D0BE9685A6533DF79C].der new file mode 100644 index 0000000..9282cbf Binary files /dev/null and b/console_opcua_sgdn_tornio/bin/Debug/net10.0/Certs/Rejected/certs/heopcua-server [81DE9D0E4A024D0D8FE892D0BE9685A6533DF79C].der differ diff --git a/console_opcua_sgdn_tornio/bin/Debug/net10.0/Certs/Trusted/certs/MyOpcUaClient [89C12DDC520D4D8E77450BA3FD76B2DF3FD21A94].der b/console_opcua_sgdn_tornio/bin/Debug/net10.0/Certs/Trusted/certs/MyOpcUaClient [89C12DDC520D4D8E77450BA3FD76B2DF3FD21A94].der new file mode 100644 index 0000000..2195634 Binary files /dev/null and b/console_opcua_sgdn_tornio/bin/Debug/net10.0/Certs/Trusted/certs/MyOpcUaClient [89C12DDC520D4D8E77450BA3FD76B2DF3FD21A94].der differ diff --git a/console_opcua_sgdn_tornio/bin/Debug/net10.0/Certs/Trusted/opcua-user-cert-20251119-080238.der b/console_opcua_sgdn_tornio/bin/Debug/net10.0/Certs/Trusted/opcua-user-cert-20251119-080238.der new file mode 100644 index 0000000..673810a Binary files /dev/null and b/console_opcua_sgdn_tornio/bin/Debug/net10.0/Certs/Trusted/opcua-user-cert-20251119-080238.der differ diff --git a/console_opcua_sgdn_tornio/bin/Debug/net10.0/Certs/Trusted/opcua-user-cert-20251119-080238.key b/console_opcua_sgdn_tornio/bin/Debug/net10.0/Certs/Trusted/opcua-user-cert-20251119-080238.key new file mode 100644 index 0000000..42b973c --- /dev/null +++ b/console_opcua_sgdn_tornio/bin/Debug/net10.0/Certs/Trusted/opcua-user-cert-20251119-080238.key @@ -0,0 +1,28 @@ +-----BEGIN PRIVATE KEY----- +MIIEvQIBADANBgkqhkiG9w0BAQEFAASCBKcwggSjAgEAAoIBAQDaYPzg80CGYyMW +OCoB3FGF9E8y9bLCIkoJXchoLNvzslFUxbaLf6+y80/DLDQLWFiUh5UI27qiddmy +x5BSkeKvmXoGgJGbYd7YyRMuHf5H8GGtRAJ/yLq4LcFibqibWaogZWusIrv+yTM5 ++lfrs0s9x5Y2auby2NNY9hPBXp5RxUyjGHpuvCOI4Q56HFWgl9jzBZeqlH2wjm3+ +MuOe/NNFg44siLWSvoeZW+oTEc045gtuYvkx61a3WhZEM6CNjireSGHzxiahYbbf +5rQrsx+Km6H+TFjxy7YL2O0ST1JhIkLVdGJcuK9ibzQB92CxakofGZlCyA4zk9iP +jOS4NlyfAgMBAAECggEAAZPEanYsonaCK7LpesH173BoR1ycQegFfjPTMrgVjpkH +Gq74NoxhidAAD3ojlha5QmQIS4bAE6mjkjWmxoc53+giiCbS5mW6j6OZeTJ2QlwW +GIOZO7BeHjPBEHjuzCXFo3OYEieIvA+v8wc/2KVJhyoIh7QV9EMPTmEt8K5CQ8zp +kotoFg9HDSjWoyua0iAzlS+7GPYRsz7xZRGsey7z2QN/xjlJsvdpZmgH1nnyFl3y +7wIJDqP2U7vS/qjwvMP8Mrk9UXyIAvbH19DNn6ROkeqJEQUVu6722h16HHGGOUcp +JnGMXq3ybCxkb3ZHTdwAGKyUKRjV8MybNPBj5FjLYQKBgQD/QgaP+bJfIiyFWVeZ +sAKdAla/cW5IWSYOEGpb1HP/2z6ZJBlHYScjsD4osjB1VpXJW8FShMh+ORfJl/to +kr8pN0S/T4qAOxcVCxBmMuh+UUYWWnwnsfUXi0pk/sQNhOYDgQCbUg0NoaLif3ba +UBRxPyS6vAeanNY5obcw80JyfQKBgQDbA4PfkYGYLRMc9EnJbSVBrf1LOq6BEdTr +GY4AehMVxu1GT0CZUuIwcsx/HwOnCfSxVHN2t2bUVLZeFBjQqDWbOsnsKhVXWT5M +Di2A7l9tivHb7Oz9okFqt+fUMr/pNC9lZy8w7JKEe31i5UVWthVUizg0J77PAkDc +1NA0c9C6SwKBgAbzzGv1eBdBPgcvxMQJ2DhgjO5P75oG25N8fPkdUz9/wDe5lPqt +ubwuG7NODyXTAudmGWDe/vr5IR27hvx1KsG7oKK5TuNpOJq5H2w5LL3sBsWrF0CZ +hzxp7c/MZJidqwojZFnWpUZexan3oMwXbEcdWim/31Elvmv5bJzns0KdAoGBAMPn +qwhKYX+7ogMeSPpSFSdg+NdYEEwHpUr+utSWXYf3PrrLnV8Ikqb/qQh0t5GtCCGv +BvFEMEjx1YbltyS9seW+emwzYI+Xlm/1pqJTlyynQpyUm5BsmNNa2ZYoJx30vgiY +ec/rbUvwIkJaDuH3UbEkLwwIGVeWDmr6OZsRlb1tAoGAZ7hOF/ZxB6UiBSgN/I4R +jaometwhsevRwFg/fPrMsVNaVYAZdhMoti6uMAu5eQ7tyhlXmlHKqWPOX78wtVS6 +V4eEfm+krUX35/mRv2FXR9c4ekzO6wUfbGWwqoZ2KCzt53wmIPo990LAStYvxQCx +pJHHy7vhf926du5EKMGDfqQ= +-----END PRIVATE KEY----- diff --git a/console_opcua_sgdn_tornio/bin/Debug/net10.0/Certs/Trusted/opcua-user-cert-20251119-080238.key.pem b/console_opcua_sgdn_tornio/bin/Debug/net10.0/Certs/Trusted/opcua-user-cert-20251119-080238.key.pem new file mode 100644 index 0000000..5d75b5b --- /dev/null +++ b/console_opcua_sgdn_tornio/bin/Debug/net10.0/Certs/Trusted/opcua-user-cert-20251119-080238.key.pem @@ -0,0 +1,118 @@ +Private-Key: (2048 bit, 2 primes) +modulus: + 00:da:60:fc:e0:f3:40:86:63:23:16:38:2a:01:dc: + 51:85:f4:4f:32:f5:b2:c2:22:4a:09:5d:c8:68:2c: + db:f3:b2:51:54:c5:b6:8b:7f:af:b2:f3:4f:c3:2c: + 34:0b:58:58:94:87:95:08:db:ba:a2:75:d9:b2:c7: + 90:52:91:e2:af:99:7a:06:80:91:9b:61:de:d8:c9: + 13:2e:1d:fe:47:f0:61:ad:44:02:7f:c8:ba:b8:2d: + c1:62:6e:a8:9b:59:aa:20:65:6b:ac:22:bb:fe:c9: + 33:39:fa:57:eb:b3:4b:3d:c7:96:36:6a:e6:f2:d8: + d3:58:f6:13:c1:5e:9e:51:c5:4c:a3:18:7a:6e:bc: + 23:88:e1:0e:7a:1c:55:a0:97:d8:f3:05:97:aa:94: + 7d:b0:8e:6d:fe:32:e3:9e:fc:d3:45:83:8e:2c:88: + b5:92:be:87:99:5b:ea:13:11:cd:38:e6:0b:6e:62: + f9:31:eb:56:b7:5a:16:44:33:a0:8d:8e:2a:de:48: + 61:f3:c6:26:a1:61:b6:df:e6:b4:2b:b3:1f:8a:9b: + a1:fe:4c:58:f1:cb:b6:0b:d8:ed:12:4f:52:61:22: + 42:d5:74:62:5c:b8:af:62:6f:34:01:f7:60:b1:6a: + 4a:1f:19:99:42:c8:0e:33:93:d8:8f:8c:e4:b8:36: + 5c:9f +publicExponent: 65537 (0x10001) +privateExponent: + 01:93:c4:6a:76:2c:a2:76:82:2b:b2:e9:7a:c1:f5: + ef:70:68:47:5c:9c:41:e8:05:7e:33:d3:32:b8:15: + 8e:99:07:1a:ae:f8:36:8c:61:89:d0:00:0f:7a:23: + 96:16:b9:42:64:08:4b:86:c0:13:a9:a3:92:35:a6: + c6:87:39:df:e8:22:88:26:d2:e6:65:ba:8f:a3:99: + 79:32:76:42:5c:16:18:83:99:3b:b0:5e:1e:33:c1: + 10:78:ee:cc:25:c5:a3:73:98:12:27:88:bc:0f:af: + f3:07:3f:d8:a5:49:87:2a:08:87:b4:15:f4:43:0f: + 4e:61:2d:f0:ae:42:43:cc:e9:92:8b:68:16:0f:47: + 0d:28:d6:a3:2b:9a:d2:20:33:95:2f:bb:18:f6:11: + b3:3e:f1:65:11:ac:7b:2e:f3:d9:03:7f:c6:39:49: + b2:f7:69:66:68:07:d6:79:f2:16:5d:f2:ef:02:09: + 0e:a3:f6:53:bb:d2:fe:a8:f0:bc:c3:fc:32:b9:3d: + 51:7c:88:02:f6:c7:d7:d0:cd:9f:a4:4e:91:ea:89: + 11:05:15:bb:ae:f6:da:1d:7a:1c:71:86:39:47:29: + 26:71:8c:5e:ad:f2:6c:2c:64:6f:76:47:4d:dc:00: + 18:ac:94:29:18:d5:f0:cc:9b:34:f0:63:e4:58:cb: + 61 +prime1: + 00:ff:42:06:8f:f9:b2:5f:22:2c:85:59:57:99:b0: + 02:9d:02:56:bf:71:6e:48:59:26:0e:10:6a:5b:d4: + 73:ff:db:3e:99:24:19:47:61:27:23:b0:3e:28:b2: + 30:75:56:95:c9:5b:c1:52:84:c8:7e:39:17:c9:97: + fb:68:92:bf:29:37:44:bf:4f:8a:80:3b:17:15:0b: + 10:66:32:e8:7e:51:46:16:5a:7c:27:b1:f5:17:8b: + 4a:64:fe:c4:0d:84:e6:03:81:00:9b:52:0d:0d:a1: + a2:e2:7f:76:da:50:14:71:3f:24:ba:bc:07:9a:9c: + d6:39:a1:b7:30:f3:42:72:7d +prime2: + 00:db:03:83:df:91:81:98:2d:13:1c:f4:49:c9:6d: + 25:41:ad:fd:4b:3a:ae:81:11:d4:eb:19:8e:00:7a: + 13:15:c6:ed:46:4f:40:99:52:e2:30:72:cc:7f:1f: + 03:a7:09:f4:b1:54:73:76:b7:66:d4:54:b6:5e:14: + 18:d0:a8:35:9b:3a:c9:ec:2a:15:57:59:3e:4c:0e: + 2d:80:ee:5f:6d:8a:f1:db:ec:ec:fd:a2:41:6a:b7: + e7:d4:32:bf:e9:34:2f:65:67:2f:30:ec:92:84:7b: + 7d:62:e5:45:56:b6:15:54:8b:38:34:27:be:cf:02: + 40:dc:d4:d0:34:73:d0:ba:4b +exponent1: + 06:f3:cc:6b:f5:78:17:41:3e:07:2f:c4:c4:09:d8: + 38:60:8c:ee:4f:ef:9a:06:db:93:7c:7c:f9:1d:53: + 3f:7f:c0:37:b9:94:fa:ad:b9:bc:2e:1b:b3:4e:0f: + 25:d3:02:e7:66:19:60:de:fe:fa:f9:21:1d:bb:86: + fc:75:2a:c1:bb:a0:a2:b9:4e:e3:69:38:9a:b9:1f: + 6c:39:2c:bd:ec:06:c5:ab:17:40:99:87:3c:69:ed: + cf:cc:64:98:9d:ab:0a:23:64:59:d6:a5:46:5e:c5: + a9:f7:a0:cc:17:6c:47:1d:5a:29:bf:df:51:25:be: + 6b:f9:6c:9c:e7:b3:42:9d +exponent2: + 00:c3:e7:ab:08:4a:61:7f:bb:a2:03:1e:48:fa:52: + 15:27:60:f8:d7:58:10:4c:07:a5:4a:fe:ba:d4:96: + 5d:87:f7:3e:ba:cb:9d:5f:08:92:a6:ff:a9:08:74: + b7:91:ad:08:21:af:06:f1:44:30:48:f1:d5:86:e5: + b7:24:bd:b1:e5:be:7a:6c:33:60:8f:97:96:6f:f5: + a6:a2:53:97:2c:a7:42:9c:94:9b:90:6c:98:d3:5a: + d9:96:28:27:1d:f4:be:08:98:79:cf:eb:6d:4b:f0: + 22:42:5a:0e:e1:f7:51:b1:24:2f:0c:08:19:57:96: + 0e:6a:fa:39:9b:11:95:bd:6d +coefficient: + 67:b8:4e:17:f6:71:07:a5:22:05:28:0d:fc:8e:11: + 8d:aa:26:7a:dc:21:b1:eb:d1:c0:58:3f:7c:fa:cc: + b1:53:5a:55:80:19:76:13:28:b6:2e:ae:30:0b:b9: + 79:0e:ed:ca:19:57:9a:51:ca:a9:63:ce:5f:bf:30: + b5:54:ba:57:87:84:7e:6f:a4:ad:45:f7:e7:f9:91: + bf:61:57:47:d7:38:7a:4c:ce:eb:05:1f:6c:65:b0: + aa:86:76:28:2c:ed:e7:7c:26:20:fa:3d:f7:42:c0: + 4a:d6:2f:c5:00:b1:a4:91:c7:cb:bb:e1:7f:dd:ba: + 76:ee:44:28:c1:83:7e:a4 +-----BEGIN PRIVATE KEY----- +MIIEvQIBADANBgkqhkiG9w0BAQEFAASCBKcwggSjAgEAAoIBAQDaYPzg80CGYyMW +OCoB3FGF9E8y9bLCIkoJXchoLNvzslFUxbaLf6+y80/DLDQLWFiUh5UI27qiddmy +x5BSkeKvmXoGgJGbYd7YyRMuHf5H8GGtRAJ/yLq4LcFibqibWaogZWusIrv+yTM5 ++lfrs0s9x5Y2auby2NNY9hPBXp5RxUyjGHpuvCOI4Q56HFWgl9jzBZeqlH2wjm3+ +MuOe/NNFg44siLWSvoeZW+oTEc045gtuYvkx61a3WhZEM6CNjireSGHzxiahYbbf +5rQrsx+Km6H+TFjxy7YL2O0ST1JhIkLVdGJcuK9ibzQB92CxakofGZlCyA4zk9iP +jOS4NlyfAgMBAAECggEAAZPEanYsonaCK7LpesH173BoR1ycQegFfjPTMrgVjpkH +Gq74NoxhidAAD3ojlha5QmQIS4bAE6mjkjWmxoc53+giiCbS5mW6j6OZeTJ2QlwW +GIOZO7BeHjPBEHjuzCXFo3OYEieIvA+v8wc/2KVJhyoIh7QV9EMPTmEt8K5CQ8zp +kotoFg9HDSjWoyua0iAzlS+7GPYRsz7xZRGsey7z2QN/xjlJsvdpZmgH1nnyFl3y +7wIJDqP2U7vS/qjwvMP8Mrk9UXyIAvbH19DNn6ROkeqJEQUVu6722h16HHGGOUcp +JnGMXq3ybCxkb3ZHTdwAGKyUKRjV8MybNPBj5FjLYQKBgQD/QgaP+bJfIiyFWVeZ +sAKdAla/cW5IWSYOEGpb1HP/2z6ZJBlHYScjsD4osjB1VpXJW8FShMh+ORfJl/to +kr8pN0S/T4qAOxcVCxBmMuh+UUYWWnwnsfUXi0pk/sQNhOYDgQCbUg0NoaLif3ba +UBRxPyS6vAeanNY5obcw80JyfQKBgQDbA4PfkYGYLRMc9EnJbSVBrf1LOq6BEdTr +GY4AehMVxu1GT0CZUuIwcsx/HwOnCfSxVHN2t2bUVLZeFBjQqDWbOsnsKhVXWT5M +Di2A7l9tivHb7Oz9okFqt+fUMr/pNC9lZy8w7JKEe31i5UVWthVUizg0J77PAkDc +1NA0c9C6SwKBgAbzzGv1eBdBPgcvxMQJ2DhgjO5P75oG25N8fPkdUz9/wDe5lPqt +ubwuG7NODyXTAudmGWDe/vr5IR27hvx1KsG7oKK5TuNpOJq5H2w5LL3sBsWrF0CZ +hzxp7c/MZJidqwojZFnWpUZexan3oMwXbEcdWim/31Elvmv5bJzns0KdAoGBAMPn +qwhKYX+7ogMeSPpSFSdg+NdYEEwHpUr+utSWXYf3PrrLnV8Ikqb/qQh0t5GtCCGv +BvFEMEjx1YbltyS9seW+emwzYI+Xlm/1pqJTlyynQpyUm5BsmNNa2ZYoJx30vgiY +ec/rbUvwIkJaDuH3UbEkLwwIGVeWDmr6OZsRlb1tAoGAZ7hOF/ZxB6UiBSgN/I4R +jaometwhsevRwFg/fPrMsVNaVYAZdhMoti6uMAu5eQ7tyhlXmlHKqWPOX78wtVS6 +V4eEfm+krUX35/mRv2FXR9c4ekzO6wUfbGWwqoZ2KCzt53wmIPo990LAStYvxQCx +pJHHy7vhf926du5EKMGDfqQ= +-----END PRIVATE KEY----- diff --git a/console_opcua_sgdn_tornio/bin/Debug/net10.0/Microsoft.Extensions.Configuration.Abstractions.dll b/console_opcua_sgdn_tornio/bin/Debug/net10.0/Microsoft.Extensions.Configuration.Abstractions.dll new file mode 100644 index 0000000..9aa7e85 Binary files /dev/null and b/console_opcua_sgdn_tornio/bin/Debug/net10.0/Microsoft.Extensions.Configuration.Abstractions.dll differ diff --git a/console_opcua_sgdn_tornio/bin/Debug/net10.0/Microsoft.Extensions.Configuration.Binder.dll b/console_opcua_sgdn_tornio/bin/Debug/net10.0/Microsoft.Extensions.Configuration.Binder.dll new file mode 100644 index 0000000..8be04ae Binary files /dev/null and b/console_opcua_sgdn_tornio/bin/Debug/net10.0/Microsoft.Extensions.Configuration.Binder.dll differ diff --git a/console_opcua_sgdn_tornio/bin/Debug/net10.0/Microsoft.Extensions.Configuration.CommandLine.dll b/console_opcua_sgdn_tornio/bin/Debug/net10.0/Microsoft.Extensions.Configuration.CommandLine.dll new file mode 100644 index 0000000..8066211 Binary files /dev/null and b/console_opcua_sgdn_tornio/bin/Debug/net10.0/Microsoft.Extensions.Configuration.CommandLine.dll differ diff --git a/console_opcua_sgdn_tornio/bin/Debug/net10.0/Microsoft.Extensions.Configuration.EnvironmentVariables.dll b/console_opcua_sgdn_tornio/bin/Debug/net10.0/Microsoft.Extensions.Configuration.EnvironmentVariables.dll new file mode 100644 index 0000000..a7ad701 Binary files /dev/null and b/console_opcua_sgdn_tornio/bin/Debug/net10.0/Microsoft.Extensions.Configuration.EnvironmentVariables.dll differ diff --git a/console_opcua_sgdn_tornio/bin/Debug/net10.0/Microsoft.Extensions.Configuration.FileExtensions.dll b/console_opcua_sgdn_tornio/bin/Debug/net10.0/Microsoft.Extensions.Configuration.FileExtensions.dll new file mode 100644 index 0000000..86720bb Binary files /dev/null and b/console_opcua_sgdn_tornio/bin/Debug/net10.0/Microsoft.Extensions.Configuration.FileExtensions.dll differ diff --git a/console_opcua_sgdn_tornio/bin/Debug/net10.0/Microsoft.Extensions.Configuration.Json.dll b/console_opcua_sgdn_tornio/bin/Debug/net10.0/Microsoft.Extensions.Configuration.Json.dll new file mode 100644 index 0000000..daa83a9 Binary files /dev/null and b/console_opcua_sgdn_tornio/bin/Debug/net10.0/Microsoft.Extensions.Configuration.Json.dll differ diff --git a/console_opcua_sgdn_tornio/bin/Debug/net10.0/Microsoft.Extensions.Configuration.UserSecrets.dll b/console_opcua_sgdn_tornio/bin/Debug/net10.0/Microsoft.Extensions.Configuration.UserSecrets.dll new file mode 100644 index 0000000..2903540 Binary files /dev/null and b/console_opcua_sgdn_tornio/bin/Debug/net10.0/Microsoft.Extensions.Configuration.UserSecrets.dll differ diff --git a/console_opcua_sgdn_tornio/bin/Debug/net10.0/Microsoft.Extensions.Configuration.dll b/console_opcua_sgdn_tornio/bin/Debug/net10.0/Microsoft.Extensions.Configuration.dll new file mode 100644 index 0000000..eb4de33 Binary files /dev/null and b/console_opcua_sgdn_tornio/bin/Debug/net10.0/Microsoft.Extensions.Configuration.dll differ diff --git a/console_opcua_sgdn_tornio/bin/Debug/net10.0/Microsoft.Extensions.DependencyInjection.Abstractions.dll b/console_opcua_sgdn_tornio/bin/Debug/net10.0/Microsoft.Extensions.DependencyInjection.Abstractions.dll new file mode 100644 index 0000000..eccc0cf Binary files /dev/null and b/console_opcua_sgdn_tornio/bin/Debug/net10.0/Microsoft.Extensions.DependencyInjection.Abstractions.dll differ diff --git a/console_opcua_sgdn_tornio/bin/Debug/net10.0/Microsoft.Extensions.DependencyInjection.dll b/console_opcua_sgdn_tornio/bin/Debug/net10.0/Microsoft.Extensions.DependencyInjection.dll new file mode 100644 index 0000000..a34cbfb Binary files /dev/null and b/console_opcua_sgdn_tornio/bin/Debug/net10.0/Microsoft.Extensions.DependencyInjection.dll differ diff --git a/console_opcua_sgdn_tornio/bin/Debug/net10.0/Microsoft.Extensions.Diagnostics.Abstractions.dll b/console_opcua_sgdn_tornio/bin/Debug/net10.0/Microsoft.Extensions.Diagnostics.Abstractions.dll new file mode 100644 index 0000000..9692da6 Binary files /dev/null and b/console_opcua_sgdn_tornio/bin/Debug/net10.0/Microsoft.Extensions.Diagnostics.Abstractions.dll differ diff --git a/console_opcua_sgdn_tornio/bin/Debug/net10.0/Microsoft.Extensions.Diagnostics.dll b/console_opcua_sgdn_tornio/bin/Debug/net10.0/Microsoft.Extensions.Diagnostics.dll new file mode 100644 index 0000000..0dd0fc1 Binary files /dev/null and b/console_opcua_sgdn_tornio/bin/Debug/net10.0/Microsoft.Extensions.Diagnostics.dll differ diff --git a/console_opcua_sgdn_tornio/bin/Debug/net10.0/Microsoft.Extensions.FileProviders.Abstractions.dll b/console_opcua_sgdn_tornio/bin/Debug/net10.0/Microsoft.Extensions.FileProviders.Abstractions.dll new file mode 100644 index 0000000..1cfd7d4 Binary files /dev/null and b/console_opcua_sgdn_tornio/bin/Debug/net10.0/Microsoft.Extensions.FileProviders.Abstractions.dll differ diff --git a/console_opcua_sgdn_tornio/bin/Debug/net10.0/Microsoft.Extensions.FileProviders.Physical.dll b/console_opcua_sgdn_tornio/bin/Debug/net10.0/Microsoft.Extensions.FileProviders.Physical.dll new file mode 100644 index 0000000..3544461 Binary files /dev/null and b/console_opcua_sgdn_tornio/bin/Debug/net10.0/Microsoft.Extensions.FileProviders.Physical.dll differ diff --git a/console_opcua_sgdn_tornio/bin/Debug/net10.0/Microsoft.Extensions.FileSystemGlobbing.dll b/console_opcua_sgdn_tornio/bin/Debug/net10.0/Microsoft.Extensions.FileSystemGlobbing.dll new file mode 100644 index 0000000..7a08d42 Binary files /dev/null and b/console_opcua_sgdn_tornio/bin/Debug/net10.0/Microsoft.Extensions.FileSystemGlobbing.dll differ diff --git a/console_opcua_sgdn_tornio/bin/Debug/net10.0/Microsoft.Extensions.Hosting.Abstractions.dll b/console_opcua_sgdn_tornio/bin/Debug/net10.0/Microsoft.Extensions.Hosting.Abstractions.dll new file mode 100644 index 0000000..fe79641 Binary files /dev/null and b/console_opcua_sgdn_tornio/bin/Debug/net10.0/Microsoft.Extensions.Hosting.Abstractions.dll differ diff --git a/console_opcua_sgdn_tornio/bin/Debug/net10.0/Microsoft.Extensions.Hosting.dll b/console_opcua_sgdn_tornio/bin/Debug/net10.0/Microsoft.Extensions.Hosting.dll new file mode 100644 index 0000000..c9f3b0d Binary files /dev/null and b/console_opcua_sgdn_tornio/bin/Debug/net10.0/Microsoft.Extensions.Hosting.dll differ diff --git a/console_opcua_sgdn_tornio/bin/Debug/net10.0/Microsoft.Extensions.Logging.Abstractions.dll b/console_opcua_sgdn_tornio/bin/Debug/net10.0/Microsoft.Extensions.Logging.Abstractions.dll new file mode 100644 index 0000000..6d617b5 Binary files /dev/null and b/console_opcua_sgdn_tornio/bin/Debug/net10.0/Microsoft.Extensions.Logging.Abstractions.dll differ diff --git a/console_opcua_sgdn_tornio/bin/Debug/net10.0/Microsoft.Extensions.Logging.Configuration.dll b/console_opcua_sgdn_tornio/bin/Debug/net10.0/Microsoft.Extensions.Logging.Configuration.dll new file mode 100644 index 0000000..c6df8c5 Binary files /dev/null and b/console_opcua_sgdn_tornio/bin/Debug/net10.0/Microsoft.Extensions.Logging.Configuration.dll differ diff --git a/console_opcua_sgdn_tornio/bin/Debug/net10.0/Microsoft.Extensions.Logging.Console.dll b/console_opcua_sgdn_tornio/bin/Debug/net10.0/Microsoft.Extensions.Logging.Console.dll new file mode 100644 index 0000000..188119c Binary files /dev/null and b/console_opcua_sgdn_tornio/bin/Debug/net10.0/Microsoft.Extensions.Logging.Console.dll differ diff --git a/console_opcua_sgdn_tornio/bin/Debug/net10.0/Microsoft.Extensions.Logging.Debug.dll b/console_opcua_sgdn_tornio/bin/Debug/net10.0/Microsoft.Extensions.Logging.Debug.dll new file mode 100644 index 0000000..446f0bf Binary files /dev/null and b/console_opcua_sgdn_tornio/bin/Debug/net10.0/Microsoft.Extensions.Logging.Debug.dll differ diff --git a/console_opcua_sgdn_tornio/bin/Debug/net10.0/Microsoft.Extensions.Logging.EventLog.dll b/console_opcua_sgdn_tornio/bin/Debug/net10.0/Microsoft.Extensions.Logging.EventLog.dll new file mode 100644 index 0000000..1ac3b8e Binary files /dev/null and b/console_opcua_sgdn_tornio/bin/Debug/net10.0/Microsoft.Extensions.Logging.EventLog.dll differ diff --git a/console_opcua_sgdn_tornio/bin/Debug/net10.0/Microsoft.Extensions.Logging.EventSource.dll b/console_opcua_sgdn_tornio/bin/Debug/net10.0/Microsoft.Extensions.Logging.EventSource.dll new file mode 100644 index 0000000..d707e20 Binary files /dev/null and b/console_opcua_sgdn_tornio/bin/Debug/net10.0/Microsoft.Extensions.Logging.EventSource.dll differ diff --git a/console_opcua_sgdn_tornio/bin/Debug/net10.0/Microsoft.Extensions.Logging.dll b/console_opcua_sgdn_tornio/bin/Debug/net10.0/Microsoft.Extensions.Logging.dll new file mode 100644 index 0000000..5842f4d Binary files /dev/null and b/console_opcua_sgdn_tornio/bin/Debug/net10.0/Microsoft.Extensions.Logging.dll differ diff --git a/console_opcua_sgdn_tornio/bin/Debug/net10.0/Microsoft.Extensions.Options.ConfigurationExtensions.dll b/console_opcua_sgdn_tornio/bin/Debug/net10.0/Microsoft.Extensions.Options.ConfigurationExtensions.dll new file mode 100644 index 0000000..1a7b113 Binary files /dev/null and b/console_opcua_sgdn_tornio/bin/Debug/net10.0/Microsoft.Extensions.Options.ConfigurationExtensions.dll differ diff --git a/console_opcua_sgdn_tornio/bin/Debug/net10.0/Microsoft.Extensions.Options.dll b/console_opcua_sgdn_tornio/bin/Debug/net10.0/Microsoft.Extensions.Options.dll new file mode 100644 index 0000000..4a574d7 Binary files /dev/null and b/console_opcua_sgdn_tornio/bin/Debug/net10.0/Microsoft.Extensions.Options.dll differ diff --git a/console_opcua_sgdn_tornio/bin/Debug/net10.0/Microsoft.Extensions.Primitives.dll b/console_opcua_sgdn_tornio/bin/Debug/net10.0/Microsoft.Extensions.Primitives.dll new file mode 100644 index 0000000..d87bfde Binary files /dev/null and b/console_opcua_sgdn_tornio/bin/Debug/net10.0/Microsoft.Extensions.Primitives.dll differ diff --git a/console_opcua_sgdn_tornio/bin/Debug/net10.0/Newtonsoft.Json.dll b/console_opcua_sgdn_tornio/bin/Debug/net10.0/Newtonsoft.Json.dll new file mode 100644 index 0000000..d035c38 Binary files /dev/null and b/console_opcua_sgdn_tornio/bin/Debug/net10.0/Newtonsoft.Json.dll differ diff --git a/console_opcua_sgdn_tornio/bin/Debug/net10.0/Opc.Ua.Client.dll b/console_opcua_sgdn_tornio/bin/Debug/net10.0/Opc.Ua.Client.dll new file mode 100644 index 0000000..3fd39c8 Binary files /dev/null and b/console_opcua_sgdn_tornio/bin/Debug/net10.0/Opc.Ua.Client.dll differ diff --git a/console_opcua_sgdn_tornio/bin/Debug/net10.0/Opc.Ua.Configuration.dll b/console_opcua_sgdn_tornio/bin/Debug/net10.0/Opc.Ua.Configuration.dll new file mode 100644 index 0000000..5e6a9d7 Binary files /dev/null and b/console_opcua_sgdn_tornio/bin/Debug/net10.0/Opc.Ua.Configuration.dll differ diff --git a/console_opcua_sgdn_tornio/bin/Debug/net10.0/Opc.Ua.Core.dll b/console_opcua_sgdn_tornio/bin/Debug/net10.0/Opc.Ua.Core.dll new file mode 100644 index 0000000..788855f Binary files /dev/null and b/console_opcua_sgdn_tornio/bin/Debug/net10.0/Opc.Ua.Core.dll differ diff --git a/console_opcua_sgdn_tornio/bin/Debug/net10.0/Opc.Ua.Gds.Client.Common.dll b/console_opcua_sgdn_tornio/bin/Debug/net10.0/Opc.Ua.Gds.Client.Common.dll new file mode 100644 index 0000000..149424f Binary files /dev/null and b/console_opcua_sgdn_tornio/bin/Debug/net10.0/Opc.Ua.Gds.Client.Common.dll differ diff --git a/console_opcua_sgdn_tornio/bin/Debug/net10.0/Opc.Ua.Gds.Server.Common.dll b/console_opcua_sgdn_tornio/bin/Debug/net10.0/Opc.Ua.Gds.Server.Common.dll new file mode 100644 index 0000000..ae82430 Binary files /dev/null and b/console_opcua_sgdn_tornio/bin/Debug/net10.0/Opc.Ua.Gds.Server.Common.dll differ diff --git a/console_opcua_sgdn_tornio/bin/Debug/net10.0/Opc.Ua.Security.Certificates.dll b/console_opcua_sgdn_tornio/bin/Debug/net10.0/Opc.Ua.Security.Certificates.dll new file mode 100644 index 0000000..b6a099b Binary files /dev/null and b/console_opcua_sgdn_tornio/bin/Debug/net10.0/Opc.Ua.Security.Certificates.dll differ diff --git a/console_opcua_sgdn_tornio/bin/Debug/net10.0/Opc.Ua.Server.dll b/console_opcua_sgdn_tornio/bin/Debug/net10.0/Opc.Ua.Server.dll new file mode 100644 index 0000000..84597df Binary files /dev/null and b/console_opcua_sgdn_tornio/bin/Debug/net10.0/Opc.Ua.Server.dll differ diff --git a/console_opcua_sgdn_tornio/bin/Debug/net10.0/Serilog.Sinks.Graylog.Core.dll b/console_opcua_sgdn_tornio/bin/Debug/net10.0/Serilog.Sinks.Graylog.Core.dll new file mode 100644 index 0000000..3086b24 Binary files /dev/null and b/console_opcua_sgdn_tornio/bin/Debug/net10.0/Serilog.Sinks.Graylog.Core.dll differ diff --git a/console_opcua_sgdn_tornio/bin/Debug/net10.0/Serilog.Sinks.Graylog.dll b/console_opcua_sgdn_tornio/bin/Debug/net10.0/Serilog.Sinks.Graylog.dll new file mode 100644 index 0000000..1e5e253 Binary files /dev/null and b/console_opcua_sgdn_tornio/bin/Debug/net10.0/Serilog.Sinks.Graylog.dll differ diff --git a/console_opcua_sgdn_tornio/bin/Debug/net10.0/Serilog.dll b/console_opcua_sgdn_tornio/bin/Debug/net10.0/Serilog.dll new file mode 100644 index 0000000..de3e99d Binary files /dev/null and b/console_opcua_sgdn_tornio/bin/Debug/net10.0/Serilog.dll differ diff --git a/console_opcua_sgdn_tornio/bin/Debug/net10.0/System.Diagnostics.EventLog.dll b/console_opcua_sgdn_tornio/bin/Debug/net10.0/System.Diagnostics.EventLog.dll new file mode 100644 index 0000000..15fd0aa Binary files /dev/null and b/console_opcua_sgdn_tornio/bin/Debug/net10.0/System.Diagnostics.EventLog.dll differ diff --git a/console_opcua_sgdn_tornio/bin/Debug/net10.0/console_opcua_sgdn_tornio.deps.json b/console_opcua_sgdn_tornio/bin/Debug/net10.0/console_opcua_sgdn_tornio.deps.json new file mode 100644 index 0000000..84762f2 --- /dev/null +++ b/console_opcua_sgdn_tornio/bin/Debug/net10.0/console_opcua_sgdn_tornio.deps.json @@ -0,0 +1,839 @@ +{ + "runtimeTarget": { + "name": ".NETCoreApp,Version=v10.0", + "signature": "" + }, + "compilationOptions": {}, + "targets": { + ".NETCoreApp,Version=v10.0": { + "console_opcua_sgdn_tornio/1.0.0": { + "dependencies": { + "Microsoft.Extensions.Hosting": "10.0.0", + "OPCFoundation.NetStandard.Opc.Ua": "1.5.377.22", + "OPCFoundation.NetStandard.Opc.Ua.Client": "1.5.377.22", + "OPCFoundation.NetStandard.Opc.Ua.Configuration": "1.5.377.22", + "OPCFoundation.NetStandard.Opc.Ua.Core": "1.5.377.22", + "OPCFoundation.NetStandard.Opc.Ua.Security.Certificates": "1.5.377.22", + "Serilog": "4.3.0", + "Serilog.Sinks.Graylog": "3.1.1" + }, + "runtime": { + "console_opcua_sgdn_tornio.dll": {} + } + }, + "BitFaster.Caching/2.5.4": { + "runtime": { + "lib/net6.0/BitFaster.Caching.dll": { + "assemblyVersion": "2.5.4.0", + "fileVersion": "2.5.4.0" + } + } + }, + "BouncyCastle.Cryptography/2.6.2": { + "runtime": { + "lib/net6.0/BouncyCastle.Cryptography.dll": { + "assemblyVersion": "2.0.0.0", + "fileVersion": "2.6.2.46322" + } + } + }, + "Microsoft.Extensions.Configuration/10.0.0": { + "dependencies": { + "Microsoft.Extensions.Configuration.Abstractions": "10.0.0", + "Microsoft.Extensions.Primitives": "10.0.0" + }, + "runtime": { + "lib/net10.0/Microsoft.Extensions.Configuration.dll": { + "assemblyVersion": "10.0.0.0", + "fileVersion": "10.0.25.52411" + } + } + }, + "Microsoft.Extensions.Configuration.Abstractions/10.0.0": { + "dependencies": { + "Microsoft.Extensions.Primitives": "10.0.0" + }, + "runtime": { + "lib/net10.0/Microsoft.Extensions.Configuration.Abstractions.dll": { + "assemblyVersion": "10.0.0.0", + "fileVersion": "10.0.25.52411" + } + } + }, + "Microsoft.Extensions.Configuration.Binder/10.0.0": { + "dependencies": { + "Microsoft.Extensions.Configuration": "10.0.0", + "Microsoft.Extensions.Configuration.Abstractions": "10.0.0" + }, + "runtime": { + "lib/net10.0/Microsoft.Extensions.Configuration.Binder.dll": { + "assemblyVersion": "10.0.0.0", + "fileVersion": "10.0.25.52411" + } + } + }, + "Microsoft.Extensions.Configuration.CommandLine/10.0.0": { + "dependencies": { + "Microsoft.Extensions.Configuration": "10.0.0", + "Microsoft.Extensions.Configuration.Abstractions": "10.0.0" + }, + "runtime": { + "lib/net10.0/Microsoft.Extensions.Configuration.CommandLine.dll": { + "assemblyVersion": "10.0.0.0", + "fileVersion": "10.0.25.52411" + } + } + }, + "Microsoft.Extensions.Configuration.EnvironmentVariables/10.0.0": { + "dependencies": { + "Microsoft.Extensions.Configuration": "10.0.0", + "Microsoft.Extensions.Configuration.Abstractions": "10.0.0" + }, + "runtime": { + "lib/net10.0/Microsoft.Extensions.Configuration.EnvironmentVariables.dll": { + "assemblyVersion": "10.0.0.0", + "fileVersion": "10.0.25.52411" + } + } + }, + "Microsoft.Extensions.Configuration.FileExtensions/10.0.0": { + "dependencies": { + "Microsoft.Extensions.Configuration": "10.0.0", + "Microsoft.Extensions.Configuration.Abstractions": "10.0.0", + "Microsoft.Extensions.FileProviders.Abstractions": "10.0.0", + "Microsoft.Extensions.FileProviders.Physical": "10.0.0", + "Microsoft.Extensions.Primitives": "10.0.0" + }, + "runtime": { + "lib/net10.0/Microsoft.Extensions.Configuration.FileExtensions.dll": { + "assemblyVersion": "10.0.0.0", + "fileVersion": "10.0.25.52411" + } + } + }, + "Microsoft.Extensions.Configuration.Json/10.0.0": { + "dependencies": { + "Microsoft.Extensions.Configuration": "10.0.0", + "Microsoft.Extensions.Configuration.Abstractions": "10.0.0", + "Microsoft.Extensions.Configuration.FileExtensions": "10.0.0", + "Microsoft.Extensions.FileProviders.Abstractions": "10.0.0" + }, + "runtime": { + "lib/net10.0/Microsoft.Extensions.Configuration.Json.dll": { + "assemblyVersion": "10.0.0.0", + "fileVersion": "10.0.25.52411" + } + } + }, + "Microsoft.Extensions.Configuration.UserSecrets/10.0.0": { + "dependencies": { + "Microsoft.Extensions.Configuration.Abstractions": "10.0.0", + "Microsoft.Extensions.Configuration.Json": "10.0.0", + "Microsoft.Extensions.FileProviders.Abstractions": "10.0.0", + "Microsoft.Extensions.FileProviders.Physical": "10.0.0" + }, + "runtime": { + "lib/net10.0/Microsoft.Extensions.Configuration.UserSecrets.dll": { + "assemblyVersion": "10.0.0.0", + "fileVersion": "10.0.25.52411" + } + } + }, + "Microsoft.Extensions.DependencyInjection/10.0.0": { + "dependencies": { + "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.0" + }, + "runtime": { + "lib/net10.0/Microsoft.Extensions.DependencyInjection.dll": { + "assemblyVersion": "10.0.0.0", + "fileVersion": "10.0.25.52411" + } + } + }, + "Microsoft.Extensions.DependencyInjection.Abstractions/10.0.0": { + "runtime": { + "lib/net10.0/Microsoft.Extensions.DependencyInjection.Abstractions.dll": { + "assemblyVersion": "10.0.0.0", + "fileVersion": "10.0.25.52411" + } + } + }, + "Microsoft.Extensions.Diagnostics/10.0.0": { + "dependencies": { + "Microsoft.Extensions.Configuration": "10.0.0", + "Microsoft.Extensions.Diagnostics.Abstractions": "10.0.0", + "Microsoft.Extensions.Options.ConfigurationExtensions": "10.0.0" + }, + "runtime": { + "lib/net10.0/Microsoft.Extensions.Diagnostics.dll": { + "assemblyVersion": "10.0.0.0", + "fileVersion": "10.0.25.52411" + } + } + }, + "Microsoft.Extensions.Diagnostics.Abstractions/10.0.0": { + "dependencies": { + "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.0", + "Microsoft.Extensions.Options": "10.0.0" + }, + "runtime": { + "lib/net10.0/Microsoft.Extensions.Diagnostics.Abstractions.dll": { + "assemblyVersion": "10.0.0.0", + "fileVersion": "10.0.25.52411" + } + } + }, + "Microsoft.Extensions.FileProviders.Abstractions/10.0.0": { + "dependencies": { + "Microsoft.Extensions.Primitives": "10.0.0" + }, + "runtime": { + "lib/net10.0/Microsoft.Extensions.FileProviders.Abstractions.dll": { + "assemblyVersion": "10.0.0.0", + "fileVersion": "10.0.25.52411" + } + } + }, + "Microsoft.Extensions.FileProviders.Physical/10.0.0": { + "dependencies": { + "Microsoft.Extensions.FileProviders.Abstractions": "10.0.0", + "Microsoft.Extensions.FileSystemGlobbing": "10.0.0", + "Microsoft.Extensions.Primitives": "10.0.0" + }, + "runtime": { + "lib/net10.0/Microsoft.Extensions.FileProviders.Physical.dll": { + "assemblyVersion": "10.0.0.0", + "fileVersion": "10.0.25.52411" + } + } + }, + "Microsoft.Extensions.FileSystemGlobbing/10.0.0": { + "runtime": { + "lib/net10.0/Microsoft.Extensions.FileSystemGlobbing.dll": { + "assemblyVersion": "10.0.0.0", + "fileVersion": "10.0.25.52411" + } + } + }, + "Microsoft.Extensions.Hosting/10.0.0": { + "dependencies": { + "Microsoft.Extensions.Configuration": "10.0.0", + "Microsoft.Extensions.Configuration.Abstractions": "10.0.0", + "Microsoft.Extensions.Configuration.Binder": "10.0.0", + "Microsoft.Extensions.Configuration.CommandLine": "10.0.0", + "Microsoft.Extensions.Configuration.EnvironmentVariables": "10.0.0", + "Microsoft.Extensions.Configuration.FileExtensions": "10.0.0", + "Microsoft.Extensions.Configuration.Json": "10.0.0", + "Microsoft.Extensions.Configuration.UserSecrets": "10.0.0", + "Microsoft.Extensions.DependencyInjection": "10.0.0", + "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.0", + "Microsoft.Extensions.Diagnostics": "10.0.0", + "Microsoft.Extensions.FileProviders.Abstractions": "10.0.0", + "Microsoft.Extensions.FileProviders.Physical": "10.0.0", + "Microsoft.Extensions.Hosting.Abstractions": "10.0.0", + "Microsoft.Extensions.Logging": "10.0.0", + "Microsoft.Extensions.Logging.Abstractions": "10.0.0", + "Microsoft.Extensions.Logging.Configuration": "10.0.0", + "Microsoft.Extensions.Logging.Console": "10.0.0", + "Microsoft.Extensions.Logging.Debug": "10.0.0", + "Microsoft.Extensions.Logging.EventLog": "10.0.0", + "Microsoft.Extensions.Logging.EventSource": "10.0.0", + "Microsoft.Extensions.Options": "10.0.0" + }, + "runtime": { + "lib/net10.0/Microsoft.Extensions.Hosting.dll": { + "assemblyVersion": "10.0.0.0", + "fileVersion": "10.0.25.52411" + } + } + }, + "Microsoft.Extensions.Hosting.Abstractions/10.0.0": { + "dependencies": { + "Microsoft.Extensions.Configuration.Abstractions": "10.0.0", + "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.0", + "Microsoft.Extensions.Diagnostics.Abstractions": "10.0.0", + "Microsoft.Extensions.FileProviders.Abstractions": "10.0.0", + "Microsoft.Extensions.Logging.Abstractions": "10.0.0" + }, + "runtime": { + "lib/net10.0/Microsoft.Extensions.Hosting.Abstractions.dll": { + "assemblyVersion": "10.0.0.0", + "fileVersion": "10.0.25.52411" + } + } + }, + "Microsoft.Extensions.Logging/10.0.0": { + "dependencies": { + "Microsoft.Extensions.DependencyInjection": "10.0.0", + "Microsoft.Extensions.Logging.Abstractions": "10.0.0", + "Microsoft.Extensions.Options": "10.0.0" + }, + "runtime": { + "lib/net10.0/Microsoft.Extensions.Logging.dll": { + "assemblyVersion": "10.0.0.0", + "fileVersion": "10.0.25.52411" + } + } + }, + "Microsoft.Extensions.Logging.Abstractions/10.0.0": { + "dependencies": { + "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.0" + }, + "runtime": { + "lib/net10.0/Microsoft.Extensions.Logging.Abstractions.dll": { + "assemblyVersion": "10.0.0.0", + "fileVersion": "10.0.25.52411" + } + } + }, + "Microsoft.Extensions.Logging.Configuration/10.0.0": { + "dependencies": { + "Microsoft.Extensions.Configuration": "10.0.0", + "Microsoft.Extensions.Configuration.Abstractions": "10.0.0", + "Microsoft.Extensions.Configuration.Binder": "10.0.0", + "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.0", + "Microsoft.Extensions.Logging": "10.0.0", + "Microsoft.Extensions.Logging.Abstractions": "10.0.0", + "Microsoft.Extensions.Options": "10.0.0", + "Microsoft.Extensions.Options.ConfigurationExtensions": "10.0.0" + }, + "runtime": { + "lib/net10.0/Microsoft.Extensions.Logging.Configuration.dll": { + "assemblyVersion": "10.0.0.0", + "fileVersion": "10.0.25.52411" + } + } + }, + "Microsoft.Extensions.Logging.Console/10.0.0": { + "dependencies": { + "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.0", + "Microsoft.Extensions.Logging": "10.0.0", + "Microsoft.Extensions.Logging.Abstractions": "10.0.0", + "Microsoft.Extensions.Logging.Configuration": "10.0.0", + "Microsoft.Extensions.Options": "10.0.0" + }, + "runtime": { + "lib/net10.0/Microsoft.Extensions.Logging.Console.dll": { + "assemblyVersion": "10.0.0.0", + "fileVersion": "10.0.25.52411" + } + } + }, + "Microsoft.Extensions.Logging.Debug/10.0.0": { + "dependencies": { + "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.0", + "Microsoft.Extensions.Logging": "10.0.0", + "Microsoft.Extensions.Logging.Abstractions": "10.0.0" + }, + "runtime": { + "lib/net10.0/Microsoft.Extensions.Logging.Debug.dll": { + "assemblyVersion": "10.0.0.0", + "fileVersion": "10.0.25.52411" + } + } + }, + "Microsoft.Extensions.Logging.EventLog/10.0.0": { + "dependencies": { + "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.0", + "Microsoft.Extensions.Logging": "10.0.0", + "Microsoft.Extensions.Logging.Abstractions": "10.0.0", + "Microsoft.Extensions.Options": "10.0.0", + "System.Diagnostics.EventLog": "10.0.0" + }, + "runtime": { + "lib/net10.0/Microsoft.Extensions.Logging.EventLog.dll": { + "assemblyVersion": "10.0.0.0", + "fileVersion": "10.0.25.52411" + } + } + }, + "Microsoft.Extensions.Logging.EventSource/10.0.0": { + "dependencies": { + "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.0", + "Microsoft.Extensions.Logging": "10.0.0", + "Microsoft.Extensions.Logging.Abstractions": "10.0.0", + "Microsoft.Extensions.Options": "10.0.0", + "Microsoft.Extensions.Primitives": "10.0.0" + }, + "runtime": { + "lib/net10.0/Microsoft.Extensions.Logging.EventSource.dll": { + "assemblyVersion": "10.0.0.0", + "fileVersion": "10.0.25.52411" + } + } + }, + "Microsoft.Extensions.Options/10.0.0": { + "dependencies": { + "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.0", + "Microsoft.Extensions.Primitives": "10.0.0" + }, + "runtime": { + "lib/net10.0/Microsoft.Extensions.Options.dll": { + "assemblyVersion": "10.0.0.0", + "fileVersion": "10.0.25.52411" + } + } + }, + "Microsoft.Extensions.Options.ConfigurationExtensions/10.0.0": { + "dependencies": { + "Microsoft.Extensions.Configuration.Abstractions": "10.0.0", + "Microsoft.Extensions.Configuration.Binder": "10.0.0", + "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.0", + "Microsoft.Extensions.Options": "10.0.0", + "Microsoft.Extensions.Primitives": "10.0.0" + }, + "runtime": { + "lib/net10.0/Microsoft.Extensions.Options.ConfigurationExtensions.dll": { + "assemblyVersion": "10.0.0.0", + "fileVersion": "10.0.25.52411" + } + } + }, + "Microsoft.Extensions.Primitives/10.0.0": { + "runtime": { + "lib/net10.0/Microsoft.Extensions.Primitives.dll": { + "assemblyVersion": "10.0.0.0", + "fileVersion": "10.0.25.52411" + } + } + }, + "Newtonsoft.Json/13.0.3": { + "runtime": { + "lib/net6.0/Newtonsoft.Json.dll": { + "assemblyVersion": "13.0.0.0", + "fileVersion": "13.0.3.27908" + } + } + }, + "OPCFoundation.NetStandard.Opc.Ua/1.5.377.22": { + "dependencies": { + "OPCFoundation.NetStandard.Opc.Ua.Client": "1.5.377.22", + "OPCFoundation.NetStandard.Opc.Ua.Configuration": "1.5.377.22", + "OPCFoundation.NetStandard.Opc.Ua.Core": "1.5.377.22", + "OPCFoundation.NetStandard.Opc.Ua.Gds.Client.Common": "1.5.377.22", + "OPCFoundation.NetStandard.Opc.Ua.Gds.Server.Common": "1.5.377.22", + "OPCFoundation.NetStandard.Opc.Ua.Security.Certificates": "1.5.377.22", + "OPCFoundation.NetStandard.Opc.Ua.Server": "1.5.377.22" + } + }, + "OPCFoundation.NetStandard.Opc.Ua.Client/1.5.377.22": { + "dependencies": { + "BitFaster.Caching": "2.5.4", + "OPCFoundation.NetStandard.Opc.Ua.Configuration": "1.5.377.22", + "OPCFoundation.NetStandard.Opc.Ua.Core": "1.5.377.22" + }, + "runtime": { + "lib/net9.0/Opc.Ua.Client.dll": { + "assemblyVersion": "1.5.377.0", + "fileVersion": "1.5.377.22" + } + } + }, + "OPCFoundation.NetStandard.Opc.Ua.Configuration/1.5.377.22": { + "dependencies": { + "OPCFoundation.NetStandard.Opc.Ua.Core": "1.5.377.22" + }, + "runtime": { + "lib/net9.0/Opc.Ua.Configuration.dll": { + "assemblyVersion": "1.5.377.0", + "fileVersion": "1.5.377.22" + } + } + }, + "OPCFoundation.NetStandard.Opc.Ua.Core/1.5.377.22": { + "dependencies": { + "Microsoft.Extensions.Logging.Abstractions": "10.0.0", + "Newtonsoft.Json": "13.0.3", + "OPCFoundation.NetStandard.Opc.Ua.Security.Certificates": "1.5.377.22" + }, + "runtime": { + "lib/net9.0/Opc.Ua.Core.dll": { + "assemblyVersion": "1.5.377.0", + "fileVersion": "1.5.377.22" + } + } + }, + "OPCFoundation.NetStandard.Opc.Ua.Gds.Client.Common/1.5.377.22": { + "dependencies": { + "OPCFoundation.NetStandard.Opc.Ua.Client": "1.5.377.22", + "OPCFoundation.NetStandard.Opc.Ua.Core": "1.5.377.22" + }, + "runtime": { + "lib/net9.0/Opc.Ua.Gds.Client.Common.dll": { + "assemblyVersion": "1.5.377.0", + "fileVersion": "1.5.377.22" + } + } + }, + "OPCFoundation.NetStandard.Opc.Ua.Gds.Server.Common/1.5.377.22": { + "dependencies": { + "BouncyCastle.Cryptography": "2.6.2", + "OPCFoundation.NetStandard.Opc.Ua.Core": "1.5.377.22", + "OPCFoundation.NetStandard.Opc.Ua.Server": "1.5.377.22" + }, + "runtime": { + "lib/net9.0/Opc.Ua.Gds.Server.Common.dll": { + "assemblyVersion": "1.5.377.0", + "fileVersion": "1.5.377.22" + } + } + }, + "OPCFoundation.NetStandard.Opc.Ua.Security.Certificates/1.5.377.22": { + "runtime": { + "lib/net9.0/Opc.Ua.Security.Certificates.dll": { + "assemblyVersion": "1.5.377.0", + "fileVersion": "1.5.377.22" + } + } + }, + "OPCFoundation.NetStandard.Opc.Ua.Server/1.5.377.22": { + "dependencies": { + "OPCFoundation.NetStandard.Opc.Ua.Configuration": "1.5.377.22", + "OPCFoundation.NetStandard.Opc.Ua.Core": "1.5.377.22" + }, + "runtime": { + "lib/net9.0/Opc.Ua.Server.dll": { + "assemblyVersion": "1.5.377.0", + "fileVersion": "1.5.377.22" + } + } + }, + "Serilog/4.3.0": { + "runtime": { + "lib/net9.0/Serilog.dll": { + "assemblyVersion": "4.3.0.0", + "fileVersion": "4.3.0.0" + } + } + }, + "Serilog.Sinks.Graylog/3.1.1": { + "runtime": { + "lib/net7.0/Serilog.Sinks.Graylog.Core.dll": { + "assemblyVersion": "1.0.0.0", + "fileVersion": "1.0.0.0" + }, + "lib/net7.0/Serilog.Sinks.Graylog.dll": { + "assemblyVersion": "3.0.0.0", + "fileVersion": "3.0.0.0" + } + } + }, + "System.Diagnostics.EventLog/10.0.0": { + "runtime": { + "lib/net10.0/System.Diagnostics.EventLog.dll": { + "assemblyVersion": "10.0.0.0", + "fileVersion": "10.0.25.52411" + } + }, + "runtimeTargets": { + "runtimes/win/lib/net10.0/System.Diagnostics.EventLog.Messages.dll": { + "rid": "win", + "assetType": "runtime", + "assemblyVersion": "10.0.0.0", + "fileVersion": "0.0.0.0" + }, + "runtimes/win/lib/net10.0/System.Diagnostics.EventLog.dll": { + "rid": "win", + "assetType": "runtime", + "assemblyVersion": "10.0.0.0", + "fileVersion": "10.0.25.52411" + } + } + } + } + }, + "libraries": { + "console_opcua_sgdn_tornio/1.0.0": { + "type": "project", + "serviceable": false, + "sha512": "" + }, + "BitFaster.Caching/2.5.4": { + "type": "package", + "serviceable": true, + "sha512": "sha512-1QroTY1PVCZOSG9FnkkCrmCKk/+bZCgI/YXq376HnYwUDJ4Ho0EaV4YaA/5v5WYLnwIwIO7RZkdWbg9pxIpueQ==", + "path": "bitfaster.caching/2.5.4", + "hashPath": "bitfaster.caching.2.5.4.nupkg.sha512" + }, + "BouncyCastle.Cryptography/2.6.2": { + "type": "package", + "serviceable": true, + "sha512": "sha512-7oWOcvnntmMKNzDLsdxAYqApt+AjpRpP2CShjMfIa3umZ42UQMvH0tl1qAliYPNYO6vTdcGMqnRrCPmsfzTI1w==", + "path": "bouncycastle.cryptography/2.6.2", + "hashPath": "bouncycastle.cryptography.2.6.2.nupkg.sha512" + }, + "Microsoft.Extensions.Configuration/10.0.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-H4SWETCh/cC5L1WtWchHR6LntGk3rDTTznZMssr4cL8IbDmMWBxY+MOGDc/ASnqNolLKPIWHWeuC1ddiL/iNPw==", + "path": "microsoft.extensions.configuration/10.0.0", + "hashPath": "microsoft.extensions.configuration.10.0.0.nupkg.sha512" + }, + "Microsoft.Extensions.Configuration.Abstractions/10.0.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-d2kDKnCsJvY7mBVhcjPSp9BkJk48DsaHPg5u+Oy4f8XaOqnEedRy/USyvnpHL92wpJ6DrTPy7htppUUzskbCXQ==", + "path": "microsoft.extensions.configuration.abstractions/10.0.0", + "hashPath": "microsoft.extensions.configuration.abstractions.10.0.0.nupkg.sha512" + }, + "Microsoft.Extensions.Configuration.Binder/10.0.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-tMF9wNh+hlyYDWB8mrFCQHQmWHlRosol1b/N2Jrefy1bFLnuTlgSYmPyHNmz8xVQgs7DpXytBRWxGhG+mSTp0g==", + "path": "microsoft.extensions.configuration.binder/10.0.0", + "hashPath": "microsoft.extensions.configuration.binder.10.0.0.nupkg.sha512" + }, + "Microsoft.Extensions.Configuration.CommandLine/10.0.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-CRj5clwZciVs46GMhAthkFq3+JiNM15Bz9CRlCZLBmRdggD6RwoBphRJ+EUDK2f+cZZ1L2zqVaQrn1KueoU5Kg==", + "path": "microsoft.extensions.configuration.commandline/10.0.0", + "hashPath": "microsoft.extensions.configuration.commandline.10.0.0.nupkg.sha512" + }, + "Microsoft.Extensions.Configuration.EnvironmentVariables/10.0.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-TmFegsI/uCdwMBD4yKpmO+OkjVNHQL49Dh/ep83NI5rPUEoBK9OdsJo1zURc1A2FuS/R/Pos3wsTjlyLnguBLA==", + "path": "microsoft.extensions.configuration.environmentvariables/10.0.0", + "hashPath": "microsoft.extensions.configuration.environmentvariables.10.0.0.nupkg.sha512" + }, + "Microsoft.Extensions.Configuration.FileExtensions/10.0.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-LqCTyF0twrG4tyEN6PpSC5ewRBDwCBazRUfCOdRddwaQ3n2S57GDDeYOlTLcbV/V2dxSSZWg5Ofr48h6BsBmxw==", + "path": "microsoft.extensions.configuration.fileextensions/10.0.0", + "hashPath": "microsoft.extensions.configuration.fileextensions.10.0.0.nupkg.sha512" + }, + "Microsoft.Extensions.Configuration.Json/10.0.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-BIOPTEAZoeWbHlDT9Zudu+rpecZizFwhdIFRiyZKDml7JbayXmfTXKUt+ezifsSXfBkWDdJM10oDOxo8pufEng==", + "path": "microsoft.extensions.configuration.json/10.0.0", + "hashPath": "microsoft.extensions.configuration.json.10.0.0.nupkg.sha512" + }, + "Microsoft.Extensions.Configuration.UserSecrets/10.0.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-B4qHB6gQ2B3I52YRohSV7wetp01BQzi8jDmrtiVm6e4l8vH5vjqwxWcR5wumGWjdBkj1asJLLsDIocdyTQSP0A==", + "path": "microsoft.extensions.configuration.usersecrets/10.0.0", + "hashPath": "microsoft.extensions.configuration.usersecrets.10.0.0.nupkg.sha512" + }, + "Microsoft.Extensions.DependencyInjection/10.0.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-f0RBabswJq+gRu5a+hWIobrLWiUYPKMhCD9WO3sYBAdSy3FFH14LMvLVFZc2kPSCimBLxSuitUhsd6tb0TAY6A==", + "path": "microsoft.extensions.dependencyinjection/10.0.0", + "hashPath": "microsoft.extensions.dependencyinjection.10.0.0.nupkg.sha512" + }, + "Microsoft.Extensions.DependencyInjection.Abstractions/10.0.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-L3AdmZ1WOK4XXT5YFPEwyt0ep6l8lGIPs7F5OOBZc77Zqeo01Of7XXICy47628sdVl0v/owxYJTe86DTgFwKCA==", + "path": "microsoft.extensions.dependencyinjection.abstractions/10.0.0", + "hashPath": "microsoft.extensions.dependencyinjection.abstractions.10.0.0.nupkg.sha512" + }, + "Microsoft.Extensions.Diagnostics/10.0.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-xjkxIPgrT0mKTfBwb+CVqZnRchyZgzKIfDQOp8z+WUC6vPe3WokIf71z+hJPkH0YBUYJwa7Z/al1R087ib9oiw==", + "path": "microsoft.extensions.diagnostics/10.0.0", + "hashPath": "microsoft.extensions.diagnostics.10.0.0.nupkg.sha512" + }, + "Microsoft.Extensions.Diagnostics.Abstractions/10.0.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-SfK89ytD61S7DgzorFljSkUeluC1ncn6dtZgwc0ot39f/BEYWBl5jpgvodxduoYAs1d9HG8faCDRZxE95UMo2A==", + "path": "microsoft.extensions.diagnostics.abstractions/10.0.0", + "hashPath": "microsoft.extensions.diagnostics.abstractions.10.0.0.nupkg.sha512" + }, + "Microsoft.Extensions.FileProviders.Abstractions/10.0.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-/ppSdehKk3fuXjlqCDgSOtjRK/pSHU8eWgzSHfHdwVm5BP4Dgejehkw+PtxKG2j98qTDEHDst2Y99aNsmJldmw==", + "path": "microsoft.extensions.fileproviders.abstractions/10.0.0", + "hashPath": "microsoft.extensions.fileproviders.abstractions.10.0.0.nupkg.sha512" + }, + "Microsoft.Extensions.FileProviders.Physical/10.0.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-UZUQ74lQMmvcprlG8w+XpxBbyRDQqfb7GAnccITw32hdkUBlmm9yNC4xl4aR9YjgV3ounZcub194sdmLSfBmPA==", + "path": "microsoft.extensions.fileproviders.physical/10.0.0", + "hashPath": "microsoft.extensions.fileproviders.physical.10.0.0.nupkg.sha512" + }, + "Microsoft.Extensions.FileSystemGlobbing/10.0.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-5hfVl/e+bx1px2UkN+1xXhd3hu7Ui6ENItBzckFaRDQXfr+SHT/7qrCDrlQekCF/PBtEu2vtk87U2+gDEF8EhQ==", + "path": "microsoft.extensions.filesystemglobbing/10.0.0", + "hashPath": "microsoft.extensions.filesystemglobbing.10.0.0.nupkg.sha512" + }, + "Microsoft.Extensions.Hosting/10.0.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-yKJiVdXkSfe9foojGpBRbuDPQI8YD71IO/aE8ehGjRHE0VkEF/YWkW6StthwuFF146pc2lypZrpk/Tks6Plwhw==", + "path": "microsoft.extensions.hosting/10.0.0", + "hashPath": "microsoft.extensions.hosting.10.0.0.nupkg.sha512" + }, + "Microsoft.Extensions.Hosting.Abstractions/10.0.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-KrN6TGFwCwqOkLLk/idW/XtDQh+8In+CL9T4M1Dx+5ScsjTq4TlVbal8q532m82UYrMr6RiQJF2HvYCN0QwVsA==", + "path": "microsoft.extensions.hosting.abstractions/10.0.0", + "hashPath": "microsoft.extensions.hosting.abstractions.10.0.0.nupkg.sha512" + }, + "Microsoft.Extensions.Logging/10.0.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-BStFkd5CcnEtarlcgYDBcFzGYCuuNMzPs02wN3WBsOFoYIEmYoUdAiU+au6opzoqfTYJsMTW00AeqDdnXH2CvA==", + "path": "microsoft.extensions.logging/10.0.0", + "hashPath": "microsoft.extensions.logging.10.0.0.nupkg.sha512" + }, + "Microsoft.Extensions.Logging.Abstractions/10.0.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-FU/IfjDfwaMuKr414SSQNTIti/69bHEMb+QKrskRb26oVqpx3lNFXMjs/RC9ZUuhBhcwDM2BwOgoMw+PZ+beqQ==", + "path": "microsoft.extensions.logging.abstractions/10.0.0", + "hashPath": "microsoft.extensions.logging.abstractions.10.0.0.nupkg.sha512" + }, + "Microsoft.Extensions.Logging.Configuration/10.0.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-j8zcwhS6bYB6FEfaY3nYSgHdpiL2T+/V3xjpHtslVAegyI1JUbB9yAt/BFdvZdsNbY0Udm4xFtvfT/hUwcOOOg==", + "path": "microsoft.extensions.logging.configuration/10.0.0", + "hashPath": "microsoft.extensions.logging.configuration.10.0.0.nupkg.sha512" + }, + "Microsoft.Extensions.Logging.Console/10.0.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-treWetuksp8LVb09fCJ5zNhNJjyDkqzVm83XxcrlWQnAdXznR140UUXo8PyEPBvFlHhjKhFQZEOP3Sk/ByCvEw==", + "path": "microsoft.extensions.logging.console/10.0.0", + "hashPath": "microsoft.extensions.logging.console.10.0.0.nupkg.sha512" + }, + "Microsoft.Extensions.Logging.Debug/10.0.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-A/4vBtVaySLBGj4qluye+KSbeVCCMa6GcTbxf2YgnSDHs9b9105+VojBJ1eJPel8F1ny0JOh+Ci3vgCKn69tNQ==", + "path": "microsoft.extensions.logging.debug/10.0.0", + "hashPath": "microsoft.extensions.logging.debug.10.0.0.nupkg.sha512" + }, + "Microsoft.Extensions.Logging.EventLog/10.0.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-EWda5nSXhzQZr3yJ3+XgIApOek+Hm+txhWCEzWNVPp/OfimL4qmvctgXu87m+S2RXw/AoUP8aLMNicJ2KWblVA==", + "path": "microsoft.extensions.logging.eventlog/10.0.0", + "hashPath": "microsoft.extensions.logging.eventlog.10.0.0.nupkg.sha512" + }, + "Microsoft.Extensions.Logging.EventSource/10.0.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-+Qc+kgoJi1w2A/Jm+7h04LcK2JoJkwAxKg7kBakkNRcemTmRGocqPa7rVNVGorTYruFrUS25GwkFNtOECnjhXg==", + "path": "microsoft.extensions.logging.eventsource/10.0.0", + "hashPath": "microsoft.extensions.logging.eventsource.10.0.0.nupkg.sha512" + }, + "Microsoft.Extensions.Options/10.0.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-8oCAgXOow5XDrY9HaXX1QmH3ORsyZO/ANVHBlhLyCeWTH5Sg4UuqZeOTWJi6484M+LqSx0RqQXDJtdYy2BNiLQ==", + "path": "microsoft.extensions.options/10.0.0", + "hashPath": "microsoft.extensions.options.10.0.0.nupkg.sha512" + }, + "Microsoft.Extensions.Options.ConfigurationExtensions/10.0.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-tL9cSl3maS5FPzp/3MtlZI21ExWhni0nnUCF8HY4npTsINw45n9SNDbkKXBMtFyUFGSsQep25fHIDN4f/Vp3AQ==", + "path": "microsoft.extensions.options.configurationextensions/10.0.0", + "hashPath": "microsoft.extensions.options.configurationextensions.10.0.0.nupkg.sha512" + }, + "Microsoft.Extensions.Primitives/10.0.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-inRnbpCS0nwO/RuoZIAqxQUuyjaknOOnCEZB55KSMMjRhl0RQDttSmLSGsUJN3RQ3ocf5NDLFd2mOQViHqMK5w==", + "path": "microsoft.extensions.primitives/10.0.0", + "hashPath": "microsoft.extensions.primitives.10.0.0.nupkg.sha512" + }, + "Newtonsoft.Json/13.0.3": { + "type": "package", + "serviceable": true, + "sha512": "sha512-HrC5BXdl00IP9zeV+0Z848QWPAoCr9P3bDEZguI+gkLcBKAOxix/tLEAAHC+UvDNPv4a2d18lOReHMOagPa+zQ==", + "path": "newtonsoft.json/13.0.3", + "hashPath": "newtonsoft.json.13.0.3.nupkg.sha512" + }, + "OPCFoundation.NetStandard.Opc.Ua/1.5.377.22": { + "type": "package", + "serviceable": true, + "sha512": "sha512-+qlOVHFEbpmL6MgXcML9yLf10rCQ3Lkr9rqcuhBMK+KFu3OXR/NGWMiqZtDf3luDx4CppSnWV9r8lW8rG2eOqw==", + "path": "opcfoundation.netstandard.opc.ua/1.5.377.22", + "hashPath": "opcfoundation.netstandard.opc.ua.1.5.377.22.nupkg.sha512" + }, + "OPCFoundation.NetStandard.Opc.Ua.Client/1.5.377.22": { + "type": "package", + "serviceable": true, + "sha512": "sha512-jMmCp7tuWCT0mVLtPQ80fAK2EuJ3+S+RJx6xml1kjb3NnBIthS6UJLjgJgUVO1tK9H/NgqI3TOmY92uv5E8JWQ==", + "path": "opcfoundation.netstandard.opc.ua.client/1.5.377.22", + "hashPath": "opcfoundation.netstandard.opc.ua.client.1.5.377.22.nupkg.sha512" + }, + "OPCFoundation.NetStandard.Opc.Ua.Configuration/1.5.377.22": { + "type": "package", + "serviceable": true, + "sha512": "sha512-XMY7TSZkqvzx9qUJWpxw38UO+2Z4Qt1pKvq5bVOjRpnTM/xQ4JWSfpYghtSc6Ud3IUConwkn8E/aPRRYMGgNOA==", + "path": "opcfoundation.netstandard.opc.ua.configuration/1.5.377.22", + "hashPath": "opcfoundation.netstandard.opc.ua.configuration.1.5.377.22.nupkg.sha512" + }, + "OPCFoundation.NetStandard.Opc.Ua.Core/1.5.377.22": { + "type": "package", + "serviceable": true, + "sha512": "sha512-vKZG6Spa8ugUfs83dfrelc9jsIr9Q3HblM5rSJ1KNox5VizdUhNRfBk+1wEIgrxCsJpzKwlFW804h/Y/YZxcEw==", + "path": "opcfoundation.netstandard.opc.ua.core/1.5.377.22", + "hashPath": "opcfoundation.netstandard.opc.ua.core.1.5.377.22.nupkg.sha512" + }, + "OPCFoundation.NetStandard.Opc.Ua.Gds.Client.Common/1.5.377.22": { + "type": "package", + "serviceable": true, + "sha512": "sha512-7u4Cl3Q7SjdLBdhMvVOHimxwqEhLeHS0eQ9YppBUWvRSTCSvwnzrWeyCY2GIVZNG9lBcSxzHSoy/OYCzd7IPhQ==", + "path": "opcfoundation.netstandard.opc.ua.gds.client.common/1.5.377.22", + "hashPath": "opcfoundation.netstandard.opc.ua.gds.client.common.1.5.377.22.nupkg.sha512" + }, + "OPCFoundation.NetStandard.Opc.Ua.Gds.Server.Common/1.5.377.22": { + "type": "package", + "serviceable": true, + "sha512": "sha512-zyZT20DtEBLjWsfWcN58lwuUUkODRCG8PnglEHylylOv9NmVUqnqL9llozMRhHF/Oib740PihzgPPdQFQn6lcA==", + "path": "opcfoundation.netstandard.opc.ua.gds.server.common/1.5.377.22", + "hashPath": "opcfoundation.netstandard.opc.ua.gds.server.common.1.5.377.22.nupkg.sha512" + }, + "OPCFoundation.NetStandard.Opc.Ua.Security.Certificates/1.5.377.22": { + "type": "package", + "serviceable": true, + "sha512": "sha512-ztXUJ6YXmo3lxMAbRMlAjjeCX/yEjNLsOAyyaDgtz+5Z/63eY/1Pur1JEUX2/drpMgyyNoiRikySPNwTT2Th2w==", + "path": "opcfoundation.netstandard.opc.ua.security.certificates/1.5.377.22", + "hashPath": "opcfoundation.netstandard.opc.ua.security.certificates.1.5.377.22.nupkg.sha512" + }, + "OPCFoundation.NetStandard.Opc.Ua.Server/1.5.377.22": { + "type": "package", + "serviceable": true, + "sha512": "sha512-iqPMXb4BlH7cMNUSQb4Bh9OUOfwzP9SFW6PeQ6+VM8lrW78sLuyd8VfjEHJOugcvCMKIwb1xtA9FWu24THDY4Q==", + "path": "opcfoundation.netstandard.opc.ua.server/1.5.377.22", + "hashPath": "opcfoundation.netstandard.opc.ua.server.1.5.377.22.nupkg.sha512" + }, + "Serilog/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-+cDryFR0GRhsGOnZSKwaDzRRl4MupvJ42FhCE4zhQRVanX0Jpg6WuCBk59OVhVDPmab1bB+nRykAnykYELA9qQ==", + "path": "serilog/4.3.0", + "hashPath": "serilog.4.3.0.nupkg.sha512" + }, + "Serilog.Sinks.Graylog/3.1.1": { + "type": "package", + "serviceable": true, + "sha512": "sha512-9qgpkXGtRdv3kH7adSEe3k4MiAWNaSgDc+/1vfIkJiPospuI+YXYErBDECvPJ/0JVnspuXQnxUCQHpDRP5hgCA==", + "path": "serilog.sinks.graylog/3.1.1", + "hashPath": "serilog.sinks.graylog.3.1.1.nupkg.sha512" + }, + "System.Diagnostics.EventLog/10.0.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-uaFRda9NjtbJRkdx311eXlAA3n2em7223c1A8d1VWyl+4FL9vkG7y2lpPfBU9HYdj/9KgdRNdn1vFK8ZYCYT/A==", + "path": "system.diagnostics.eventlog/10.0.0", + "hashPath": "system.diagnostics.eventlog.10.0.0.nupkg.sha512" + } + } +} \ No newline at end of file diff --git a/console_opcua_sgdn_tornio/bin/Debug/net10.0/console_opcua_sgdn_tornio.dll b/console_opcua_sgdn_tornio/bin/Debug/net10.0/console_opcua_sgdn_tornio.dll new file mode 100644 index 0000000..ae49045 Binary files /dev/null and b/console_opcua_sgdn_tornio/bin/Debug/net10.0/console_opcua_sgdn_tornio.dll differ diff --git a/console_opcua_sgdn_tornio/bin/Debug/net10.0/console_opcua_sgdn_tornio.exe b/console_opcua_sgdn_tornio/bin/Debug/net10.0/console_opcua_sgdn_tornio.exe new file mode 100644 index 0000000..3bdc84f Binary files /dev/null and b/console_opcua_sgdn_tornio/bin/Debug/net10.0/console_opcua_sgdn_tornio.exe differ diff --git a/console_opcua_sgdn_tornio/bin/Debug/net10.0/console_opcua_sgdn_tornio.pdb b/console_opcua_sgdn_tornio/bin/Debug/net10.0/console_opcua_sgdn_tornio.pdb new file mode 100644 index 0000000..90c1ec7 Binary files /dev/null and b/console_opcua_sgdn_tornio/bin/Debug/net10.0/console_opcua_sgdn_tornio.pdb differ diff --git a/console_opcua_sgdn_tornio/bin/Debug/net10.0/console_opcua_sgdn_tornio.runtimeconfig.json b/console_opcua_sgdn_tornio/bin/Debug/net10.0/console_opcua_sgdn_tornio.runtimeconfig.json new file mode 100644 index 0000000..01e4519 --- /dev/null +++ b/console_opcua_sgdn_tornio/bin/Debug/net10.0/console_opcua_sgdn_tornio.runtimeconfig.json @@ -0,0 +1,12 @@ +{ + "runtimeOptions": { + "tfm": "net10.0", + "framework": { + "name": "Microsoft.NETCore.App", + "version": "10.0.0" + }, + "configProperties": { + "System.Runtime.Serialization.EnableUnsafeBinaryFormatterSerialization": false + } + } +} \ No newline at end of file diff --git a/console_opcua_sgdn_tornio/bin/Debug/net10.0/pki/own/certs/MyPalOpcUa [E3AD06BA7DA5B2AD6FB5218FDABAD9B648BF85B3].der b/console_opcua_sgdn_tornio/bin/Debug/net10.0/pki/own/certs/MyPalOpcUa [E3AD06BA7DA5B2AD6FB5218FDABAD9B648BF85B3].der new file mode 100644 index 0000000..37c4f60 Binary files /dev/null and b/console_opcua_sgdn_tornio/bin/Debug/net10.0/pki/own/certs/MyPalOpcUa [E3AD06BA7DA5B2AD6FB5218FDABAD9B648BF85B3].der differ diff --git a/console_opcua_sgdn_tornio/bin/Debug/net10.0/pki/own/private/MyPalOpcUa [E3AD06BA7DA5B2AD6FB5218FDABAD9B648BF85B3].pfx b/console_opcua_sgdn_tornio/bin/Debug/net10.0/pki/own/private/MyPalOpcUa [E3AD06BA7DA5B2AD6FB5218FDABAD9B648BF85B3].pfx new file mode 100644 index 0000000..8767b36 Binary files /dev/null and b/console_opcua_sgdn_tornio/bin/Debug/net10.0/pki/own/private/MyPalOpcUa [E3AD06BA7DA5B2AD6FB5218FDABAD9B648BF85B3].pfx differ diff --git a/console_opcua_sgdn_tornio/bin/Debug/net10.0/pki/trusted/certs/MyPalOpcUa [E3AD06BA7DA5B2AD6FB5218FDABAD9B648BF85B3].der b/console_opcua_sgdn_tornio/bin/Debug/net10.0/pki/trusted/certs/MyPalOpcUa [E3AD06BA7DA5B2AD6FB5218FDABAD9B648BF85B3].der new file mode 100644 index 0000000..37c4f60 Binary files /dev/null and b/console_opcua_sgdn_tornio/bin/Debug/net10.0/pki/trusted/certs/MyPalOpcUa [E3AD06BA7DA5B2AD6FB5218FDABAD9B648BF85B3].der differ diff --git a/console_opcua_sgdn_tornio/bin/Debug/net10.0/runtimes/win/lib/net10.0/System.Diagnostics.EventLog.Messages.dll b/console_opcua_sgdn_tornio/bin/Debug/net10.0/runtimes/win/lib/net10.0/System.Diagnostics.EventLog.Messages.dll new file mode 100644 index 0000000..387c765 Binary files /dev/null and b/console_opcua_sgdn_tornio/bin/Debug/net10.0/runtimes/win/lib/net10.0/System.Diagnostics.EventLog.Messages.dll differ diff --git a/console_opcua_sgdn_tornio/bin/Debug/net10.0/runtimes/win/lib/net10.0/System.Diagnostics.EventLog.dll b/console_opcua_sgdn_tornio/bin/Debug/net10.0/runtimes/win/lib/net10.0/System.Diagnostics.EventLog.dll new file mode 100644 index 0000000..ea7ad3a Binary files /dev/null and b/console_opcua_sgdn_tornio/bin/Debug/net10.0/runtimes/win/lib/net10.0/System.Diagnostics.EventLog.dll differ diff --git a/console_opcua_sgdn_tornio/console_opcua_sgdn_tornio.csproj b/console_opcua_sgdn_tornio/console_opcua_sgdn_tornio.csproj new file mode 100644 index 0000000..0f86a04 --- /dev/null +++ b/console_opcua_sgdn_tornio/console_opcua_sgdn_tornio.csproj @@ -0,0 +1,38 @@ + + + + Exe + net10.0 + enable + enable + Linux + + + + + + + + + + + + + + + + + + + + + + + PreserveNewest + + + PreserveNewest + + + + diff --git a/console_opcua_sgdn_tornio/console_opcua_sgdn_tornio.csproj.user b/console_opcua_sgdn_tornio/console_opcua_sgdn_tornio.csproj.user new file mode 100644 index 0000000..88a0d10 --- /dev/null +++ b/console_opcua_sgdn_tornio/console_opcua_sgdn_tornio.csproj.user @@ -0,0 +1,9 @@ + + + + console_opcua_sgdn_tornio + + + ProjectDebugger + + \ No newline at end of file diff --git a/console_opcua_sgdn_tornio/obj/Container/AbsoluteOutputAssemblyPath.cache b/console_opcua_sgdn_tornio/obj/Container/AbsoluteOutputAssemblyPath.cache new file mode 100644 index 0000000..ef1b6db --- /dev/null +++ b/console_opcua_sgdn_tornio/obj/Container/AbsoluteOutputAssemblyPath.cache @@ -0,0 +1 @@ +/app/bin/Debug/net10.0/console_opcua_sgdn_tornio.dll \ No newline at end of file diff --git a/console_opcua_sgdn_tornio/obj/Container/AdditionalProbingPaths.cache b/console_opcua_sgdn_tornio/obj/Container/AdditionalProbingPaths.cache new file mode 100644 index 0000000..7376b26 --- /dev/null +++ b/console_opcua_sgdn_tornio/obj/Container/AdditionalProbingPaths.cache @@ -0,0 +1 @@ +--additionalProbingPath /.nuget/fallbackpackages5 --additionalProbingPath /.nuget/fallbackpackages --additionalProbingPath /.nuget/fallbackpackages2 --additionalProbingPath /.nuget/fallbackpackages3 --additionalProbingPath /.nuget/fallbackpackages4 \ No newline at end of file diff --git a/console_opcua_sgdn_tornio/obj/Container/ContainerDevelopmentMode.cache b/console_opcua_sgdn_tornio/obj/Container/ContainerDevelopmentMode.cache new file mode 100644 index 0000000..e69de29 diff --git a/console_opcua_sgdn_tornio/obj/Container/ContainerId.cache b/console_opcua_sgdn_tornio/obj/Container/ContainerId.cache new file mode 100644 index 0000000..e69de29 diff --git a/console_opcua_sgdn_tornio/obj/Container/ContainerName.cache b/console_opcua_sgdn_tornio/obj/Container/ContainerName.cache new file mode 100644 index 0000000..e69de29 diff --git a/console_opcua_sgdn_tornio/obj/Container/ContainerOperatingSystemFlavor.cache b/console_opcua_sgdn_tornio/obj/Container/ContainerOperatingSystemFlavor.cache new file mode 100644 index 0000000..c486999 --- /dev/null +++ b/console_opcua_sgdn_tornio/obj/Container/ContainerOperatingSystemFlavor.cache @@ -0,0 +1 @@ +Unknown \ No newline at end of file diff --git a/console_opcua_sgdn_tornio/obj/Container/ContainerRunContext.cache b/console_opcua_sgdn_tornio/obj/Container/ContainerRunContext.cache new file mode 100644 index 0000000..e69de29 diff --git a/console_opcua_sgdn_tornio/obj/Container/DebuggeeArguments.cache b/console_opcua_sgdn_tornio/obj/Container/DebuggeeArguments.cache new file mode 100644 index 0000000..e69de29 diff --git a/console_opcua_sgdn_tornio/obj/Container/DebuggeeKillProcessCommand.cache b/console_opcua_sgdn_tornio/obj/Container/DebuggeeKillProcessCommand.cache new file mode 100644 index 0000000..e69de29 diff --git a/console_opcua_sgdn_tornio/obj/Container/DebuggeeProgram.cache b/console_opcua_sgdn_tornio/obj/Container/DebuggeeProgram.cache new file mode 100644 index 0000000..e69de29 diff --git a/console_opcua_sgdn_tornio/obj/Container/DebuggeeWorkingDirectory.cache b/console_opcua_sgdn_tornio/obj/Container/DebuggeeWorkingDirectory.cache new file mode 100644 index 0000000..e69de29 diff --git a/console_opcua_sgdn_tornio/obj/Container/DistrolessHelperSupported.cache b/console_opcua_sgdn_tornio/obj/Container/DistrolessHelperSupported.cache new file mode 100644 index 0000000..4791ed5 --- /dev/null +++ b/console_opcua_sgdn_tornio/obj/Container/DistrolessHelperSupported.cache @@ -0,0 +1 @@ +True \ No newline at end of file diff --git a/console_opcua_sgdn_tornio/obj/Container/FastModeProjectMountDirectory.cache b/console_opcua_sgdn_tornio/obj/Container/FastModeProjectMountDirectory.cache new file mode 100644 index 0000000..e69de29 diff --git a/console_opcua_sgdn_tornio/obj/Container/ImageBuildContext.cache b/console_opcua_sgdn_tornio/obj/Container/ImageBuildContext.cache new file mode 100644 index 0000000..4ad76bd --- /dev/null +++ b/console_opcua_sgdn_tornio/obj/Container/ImageBuildContext.cache @@ -0,0 +1 @@ +P66jXm0a8nnN6DtG+trcelzDqbejFLM/rS+SbEsQ+kc= \ No newline at end of file diff --git a/console_opcua_sgdn_tornio/obj/Container/ImageId.cache b/console_opcua_sgdn_tornio/obj/Container/ImageId.cache new file mode 100644 index 0000000..92ca03f --- /dev/null +++ b/console_opcua_sgdn_tornio/obj/Container/ImageId.cache @@ -0,0 +1 @@ +sha256:5fdb1004bd0e482c5b9a2ebf5fc1c0c415328ba142d06969e47c64a24d65266f \ No newline at end of file diff --git a/console_opcua_sgdn_tornio/obj/Container/LaunchedImageId.cache b/console_opcua_sgdn_tornio/obj/Container/LaunchedImageId.cache new file mode 100644 index 0000000..92ca03f --- /dev/null +++ b/console_opcua_sgdn_tornio/obj/Container/LaunchedImageId.cache @@ -0,0 +1 @@ +sha256:5fdb1004bd0e482c5b9a2ebf5fc1c0c415328ba142d06969e47c64a24d65266f \ No newline at end of file diff --git a/console_opcua_sgdn_tornio/obj/Container/OperatingSystemName.cache b/console_opcua_sgdn_tornio/obj/Container/OperatingSystemName.cache new file mode 100644 index 0000000..3ab1070 --- /dev/null +++ b/console_opcua_sgdn_tornio/obj/Container/OperatingSystemName.cache @@ -0,0 +1 @@ +Linux \ No newline at end of file diff --git a/console_opcua_sgdn_tornio/obj/Container/TargetFramework.cache b/console_opcua_sgdn_tornio/obj/Container/TargetFramework.cache new file mode 100644 index 0000000..8d2863a --- /dev/null +++ b/console_opcua_sgdn_tornio/obj/Container/TargetFramework.cache @@ -0,0 +1 @@ +DotNetCore \ No newline at end of file diff --git a/console_opcua_sgdn_tornio/obj/Container/VolumeMappings.cache b/console_opcua_sgdn_tornio/obj/Container/VolumeMappings.cache new file mode 100644 index 0000000..e7ad9f0 --- /dev/null +++ b/console_opcua_sgdn_tornio/obj/Container/VolumeMappings.cache @@ -0,0 +1 @@ +{"C:\\Users\\cbo\\vsdbg\\vs2017u5":"/remote_debugger","C:\\Program Files\\Microsoft Visual Studio\\18\\Professional\\MSBuild\\Sdks\\Microsoft.Docker.Sdk\\tools\\linux-x64\\net6.0":"/VSTools","C:\\Program Files\\Microsoft Visual Studio\\18\\Professional\\Common7\\IDE\\CommonExtensions\\Microsoft\\HotReload":"/HotReloadAgent","C:\\Program Files\\Microsoft Visual Studio\\18\\Professional\\Common7\\IDE\\extensions\\Microsoft\\managedprojectsystem\\HotReload":"/HotReloadAgent2","C:\\Users\\cbo\\source\\repos\\console_opcua_sgdn_tornio\\console_opcua_sgdn_tornio":"/app","C:\\Users\\cbo\\source\\repos\\console_opcua_sgdn_tornio":"/src/","C:\\Users\\cbo\\.nuget\\packages":"/.nuget/fallbackpackages5","C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages":"/.nuget/fallbackpackages","C:\\Program Files\\DevExpress 24.1\\Components\\Offline Packages":"/.nuget/fallbackpackages2","C:\\Program Files\\DevExpress 24.2\\Components\\Offline Packages":"/.nuget/fallbackpackages3","C:\\Program Files\\DevExpress 25.1\\Components\\Offline Packages":"/.nuget/fallbackpackages4"} \ No newline at end of file diff --git a/console_opcua_sgdn_tornio/obj/Container/VolumeMappings2.cache b/console_opcua_sgdn_tornio/obj/Container/VolumeMappings2.cache new file mode 100644 index 0000000..a6b2529 --- /dev/null +++ b/console_opcua_sgdn_tornio/obj/Container/VolumeMappings2.cache @@ -0,0 +1 @@ +[{"SourcePath":"C:\\Users\\cbo\\vsdbg\\vs2017u5","TargetPath":"/remote_debugger","ReadOnly":false},{"SourcePath":"C:\\Program Files\\Microsoft Visual Studio\\18\\Professional\\MSBuild\\Sdks\\Microsoft.Docker.Sdk\\tools\\linux-x64\\net6.0","TargetPath":"/VSTools","ReadOnly":true},{"SourcePath":"C:\\Program Files\\Microsoft Visual Studio\\18\\Professional\\Common7\\IDE\\CommonExtensions\\Microsoft\\HotReload","TargetPath":"/HotReloadAgent","ReadOnly":true},{"SourcePath":"C:\\Program Files\\Microsoft Visual Studio\\18\\Professional\\Common7\\IDE\\extensions\\Microsoft\\managedprojectsystem\\HotReload","TargetPath":"/HotReloadAgent2","ReadOnly":true},{"SourcePath":"C:\\Users\\cbo\\source\\repos\\console_opcua_sgdn_tornio\\console_opcua_sgdn_tornio","TargetPath":"/app","ReadOnly":false},{"SourcePath":"C:\\Users\\cbo\\source\\repos\\console_opcua_sgdn_tornio","TargetPath":"/src/","ReadOnly":false},{"SourcePath":"C:\\Users\\cbo\\.nuget\\packages","TargetPath":"/.nuget/fallbackpackages5","ReadOnly":false},{"SourcePath":"C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages","TargetPath":"/.nuget/fallbackpackages","ReadOnly":false},{"SourcePath":"C:\\Program Files\\DevExpress 24.1\\Components\\Offline Packages","TargetPath":"/.nuget/fallbackpackages2","ReadOnly":false},{"SourcePath":"C:\\Program Files\\DevExpress 24.2\\Components\\Offline Packages","TargetPath":"/.nuget/fallbackpackages3","ReadOnly":false},{"SourcePath":"C:\\Program Files\\DevExpress 25.1\\Components\\Offline Packages","TargetPath":"/.nuget/fallbackpackages4","ReadOnly":false}] \ No newline at end of file diff --git a/console_opcua_sgdn_tornio/obj/Container/VsDbgScript.cache b/console_opcua_sgdn_tornio/obj/Container/VsDbgScript.cache new file mode 100644 index 0000000..e69de29 diff --git a/console_opcua_sgdn_tornio/obj/Debug/net10.0/.NETCoreApp,Version=v10.0.AssemblyAttributes.cs b/console_opcua_sgdn_tornio/obj/Debug/net10.0/.NETCoreApp,Version=v10.0.AssemblyAttributes.cs new file mode 100644 index 0000000..925b135 --- /dev/null +++ b/console_opcua_sgdn_tornio/obj/Debug/net10.0/.NETCoreApp,Version=v10.0.AssemblyAttributes.cs @@ -0,0 +1,4 @@ +// +using System; +using System.Reflection; +[assembly: global::System.Runtime.Versioning.TargetFrameworkAttribute(".NETCoreApp,Version=v10.0", FrameworkDisplayName = ".NET 10.0")] diff --git a/console_opcua_sgdn_tornio/obj/Debug/net10.0/apphost.exe b/console_opcua_sgdn_tornio/obj/Debug/net10.0/apphost.exe new file mode 100644 index 0000000..3bdc84f Binary files /dev/null and b/console_opcua_sgdn_tornio/obj/Debug/net10.0/apphost.exe differ diff --git a/console_opcua_sgdn_tornio/obj/Debug/net10.0/console_.AA7D5D85.Up2Date b/console_opcua_sgdn_tornio/obj/Debug/net10.0/console_.AA7D5D85.Up2Date new file mode 100644 index 0000000..e69de29 diff --git a/console_opcua_sgdn_tornio/obj/Debug/net10.0/console_opcua_sgdn_tornio.AssemblyInfo.cs b/console_opcua_sgdn_tornio/obj/Debug/net10.0/console_opcua_sgdn_tornio.AssemblyInfo.cs new file mode 100644 index 0000000..659aef8 --- /dev/null +++ b/console_opcua_sgdn_tornio/obj/Debug/net10.0/console_opcua_sgdn_tornio.AssemblyInfo.cs @@ -0,0 +1,23 @@ +//------------------------------------------------------------------------------ +// +// Il codice è stato generato da uno strumento. +// Versione runtime:4.0.30319.42000 +// +// Le modifiche apportate a questo file possono provocare un comportamento non corretto e andranno perse se +// il codice viene rigenerato. +// +//------------------------------------------------------------------------------ + +using System; +using System.Reflection; + +[assembly: System.Reflection.AssemblyCompanyAttribute("console_opcua_sgdn_tornio")] +[assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")] +[assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")] +[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0")] +[assembly: System.Reflection.AssemblyProductAttribute("console_opcua_sgdn_tornio")] +[assembly: System.Reflection.AssemblyTitleAttribute("console_opcua_sgdn_tornio")] +[assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")] + +// Generato dalla classe WriteCodeFragment di MSBuild. + diff --git a/console_opcua_sgdn_tornio/obj/Debug/net10.0/console_opcua_sgdn_tornio.AssemblyInfoInputs.cache b/console_opcua_sgdn_tornio/obj/Debug/net10.0/console_opcua_sgdn_tornio.AssemblyInfoInputs.cache new file mode 100644 index 0000000..0eedf9f --- /dev/null +++ b/console_opcua_sgdn_tornio/obj/Debug/net10.0/console_opcua_sgdn_tornio.AssemblyInfoInputs.cache @@ -0,0 +1 @@ +8eefe34229e2ba5f9916009db28b3927efe759dded6aab8903fbed61940376a0 diff --git a/console_opcua_sgdn_tornio/obj/Debug/net10.0/console_opcua_sgdn_tornio.GeneratedMSBuildEditorConfig.editorconfig b/console_opcua_sgdn_tornio/obj/Debug/net10.0/console_opcua_sgdn_tornio.GeneratedMSBuildEditorConfig.editorconfig new file mode 100644 index 0000000..84db782 --- /dev/null +++ b/console_opcua_sgdn_tornio/obj/Debug/net10.0/console_opcua_sgdn_tornio.GeneratedMSBuildEditorConfig.editorconfig @@ -0,0 +1,17 @@ +is_global = true +build_property.TargetFramework = net10.0 +build_property.TargetFrameworkIdentifier = .NETCoreApp +build_property.TargetFrameworkVersion = v10.0 +build_property.TargetPlatformMinVersion = +build_property.UsingMicrosoftNETSdkWeb = +build_property.ProjectTypeGuids = +build_property.InvariantGlobalization = +build_property.PlatformNeutralAssembly = +build_property.EnforceExtendedAnalyzerRules = +build_property._SupportedPlatformList = Linux,macOS,Windows +build_property.RootNamespace = console_opcua_sgdn_tornio +build_property.ProjectDir = C:\Users\cbo\source\repos\console_opcua_sgdn_tornio\console_opcua_sgdn_tornio\ +build_property.EnableComHosting = +build_property.EnableGeneratedComInterfaceComImportInterop = +build_property.EffectiveAnalysisLevelStyle = 10.0 +build_property.EnableCodeStyleSeverity = diff --git a/console_opcua_sgdn_tornio/obj/Debug/net10.0/console_opcua_sgdn_tornio.GlobalUsings.g.cs b/console_opcua_sgdn_tornio/obj/Debug/net10.0/console_opcua_sgdn_tornio.GlobalUsings.g.cs new file mode 100644 index 0000000..d12bcbc --- /dev/null +++ b/console_opcua_sgdn_tornio/obj/Debug/net10.0/console_opcua_sgdn_tornio.GlobalUsings.g.cs @@ -0,0 +1,8 @@ +// +global using System; +global using System.Collections.Generic; +global using System.IO; +global using System.Linq; +global using System.Net.Http; +global using System.Threading; +global using System.Threading.Tasks; diff --git a/console_opcua_sgdn_tornio/obj/Debug/net10.0/console_opcua_sgdn_tornio.assets.cache b/console_opcua_sgdn_tornio/obj/Debug/net10.0/console_opcua_sgdn_tornio.assets.cache new file mode 100644 index 0000000..3c12546 Binary files /dev/null and b/console_opcua_sgdn_tornio/obj/Debug/net10.0/console_opcua_sgdn_tornio.assets.cache differ diff --git a/console_opcua_sgdn_tornio/obj/Debug/net10.0/console_opcua_sgdn_tornio.csproj.AssemblyReference.cache b/console_opcua_sgdn_tornio/obj/Debug/net10.0/console_opcua_sgdn_tornio.csproj.AssemblyReference.cache new file mode 100644 index 0000000..2530909 Binary files /dev/null and b/console_opcua_sgdn_tornio/obj/Debug/net10.0/console_opcua_sgdn_tornio.csproj.AssemblyReference.cache differ diff --git a/console_opcua_sgdn_tornio/obj/Debug/net10.0/console_opcua_sgdn_tornio.csproj.BuildWithSkipAnalyzers b/console_opcua_sgdn_tornio/obj/Debug/net10.0/console_opcua_sgdn_tornio.csproj.BuildWithSkipAnalyzers new file mode 100644 index 0000000..e69de29 diff --git a/console_opcua_sgdn_tornio/obj/Debug/net10.0/console_opcua_sgdn_tornio.csproj.CoreCompileInputs.cache b/console_opcua_sgdn_tornio/obj/Debug/net10.0/console_opcua_sgdn_tornio.csproj.CoreCompileInputs.cache new file mode 100644 index 0000000..1b630be --- /dev/null +++ b/console_opcua_sgdn_tornio/obj/Debug/net10.0/console_opcua_sgdn_tornio.csproj.CoreCompileInputs.cache @@ -0,0 +1 @@ +fe21f913ecb3c8287397a8595b0272a484d9d2c06cfc0c0c1d7bd73ce91d483e diff --git a/console_opcua_sgdn_tornio/obj/Debug/net10.0/console_opcua_sgdn_tornio.csproj.FileListAbsolute.txt b/console_opcua_sgdn_tornio/obj/Debug/net10.0/console_opcua_sgdn_tornio.csproj.FileListAbsolute.txt new file mode 100644 index 0000000..45e32c6 --- /dev/null +++ b/console_opcua_sgdn_tornio/obj/Debug/net10.0/console_opcua_sgdn_tornio.csproj.FileListAbsolute.txt @@ -0,0 +1,59 @@ +C:\Users\cbo\source\repos\console_opcua_sgdn_tornio\console_opcua_sgdn_tornio\obj\Debug\net10.0\console_opcua_sgdn_tornio.csproj.AssemblyReference.cache +C:\Users\cbo\source\repos\console_opcua_sgdn_tornio\console_opcua_sgdn_tornio\obj\Debug\net10.0\console_opcua_sgdn_tornio.GeneratedMSBuildEditorConfig.editorconfig +C:\Users\cbo\source\repos\console_opcua_sgdn_tornio\console_opcua_sgdn_tornio\obj\Debug\net10.0\console_opcua_sgdn_tornio.AssemblyInfoInputs.cache +C:\Users\cbo\source\repos\console_opcua_sgdn_tornio\console_opcua_sgdn_tornio\obj\Debug\net10.0\console_opcua_sgdn_tornio.AssemblyInfo.cs +C:\Users\cbo\source\repos\console_opcua_sgdn_tornio\console_opcua_sgdn_tornio\obj\Debug\net10.0\console_opcua_sgdn_tornio.csproj.CoreCompileInputs.cache +C:\Users\cbo\source\repos\console_opcua_sgdn_tornio\console_opcua_sgdn_tornio\bin\Debug\net10.0\console_opcua_sgdn_tornio.exe +C:\Users\cbo\source\repos\console_opcua_sgdn_tornio\console_opcua_sgdn_tornio\bin\Debug\net10.0\console_opcua_sgdn_tornio.deps.json +C:\Users\cbo\source\repos\console_opcua_sgdn_tornio\console_opcua_sgdn_tornio\bin\Debug\net10.0\console_opcua_sgdn_tornio.runtimeconfig.json +C:\Users\cbo\source\repos\console_opcua_sgdn_tornio\console_opcua_sgdn_tornio\bin\Debug\net10.0\console_opcua_sgdn_tornio.dll +C:\Users\cbo\source\repos\console_opcua_sgdn_tornio\console_opcua_sgdn_tornio\bin\Debug\net10.0\console_opcua_sgdn_tornio.pdb +C:\Users\cbo\source\repos\console_opcua_sgdn_tornio\console_opcua_sgdn_tornio\bin\Debug\net10.0\BitFaster.Caching.dll +C:\Users\cbo\source\repos\console_opcua_sgdn_tornio\console_opcua_sgdn_tornio\bin\Debug\net10.0\BouncyCastle.Cryptography.dll +C:\Users\cbo\source\repos\console_opcua_sgdn_tornio\console_opcua_sgdn_tornio\bin\Debug\net10.0\Microsoft.Extensions.Configuration.dll +C:\Users\cbo\source\repos\console_opcua_sgdn_tornio\console_opcua_sgdn_tornio\bin\Debug\net10.0\Microsoft.Extensions.Configuration.Abstractions.dll +C:\Users\cbo\source\repos\console_opcua_sgdn_tornio\console_opcua_sgdn_tornio\bin\Debug\net10.0\Microsoft.Extensions.Configuration.Binder.dll +C:\Users\cbo\source\repos\console_opcua_sgdn_tornio\console_opcua_sgdn_tornio\bin\Debug\net10.0\Microsoft.Extensions.Configuration.CommandLine.dll +C:\Users\cbo\source\repos\console_opcua_sgdn_tornio\console_opcua_sgdn_tornio\bin\Debug\net10.0\Microsoft.Extensions.Configuration.EnvironmentVariables.dll +C:\Users\cbo\source\repos\console_opcua_sgdn_tornio\console_opcua_sgdn_tornio\bin\Debug\net10.0\Microsoft.Extensions.Configuration.FileExtensions.dll +C:\Users\cbo\source\repos\console_opcua_sgdn_tornio\console_opcua_sgdn_tornio\bin\Debug\net10.0\Microsoft.Extensions.Configuration.Json.dll +C:\Users\cbo\source\repos\console_opcua_sgdn_tornio\console_opcua_sgdn_tornio\bin\Debug\net10.0\Microsoft.Extensions.Configuration.UserSecrets.dll +C:\Users\cbo\source\repos\console_opcua_sgdn_tornio\console_opcua_sgdn_tornio\bin\Debug\net10.0\Microsoft.Extensions.DependencyInjection.dll +C:\Users\cbo\source\repos\console_opcua_sgdn_tornio\console_opcua_sgdn_tornio\bin\Debug\net10.0\Microsoft.Extensions.DependencyInjection.Abstractions.dll +C:\Users\cbo\source\repos\console_opcua_sgdn_tornio\console_opcua_sgdn_tornio\bin\Debug\net10.0\Microsoft.Extensions.Diagnostics.dll +C:\Users\cbo\source\repos\console_opcua_sgdn_tornio\console_opcua_sgdn_tornio\bin\Debug\net10.0\Microsoft.Extensions.Diagnostics.Abstractions.dll +C:\Users\cbo\source\repos\console_opcua_sgdn_tornio\console_opcua_sgdn_tornio\bin\Debug\net10.0\Microsoft.Extensions.FileProviders.Abstractions.dll +C:\Users\cbo\source\repos\console_opcua_sgdn_tornio\console_opcua_sgdn_tornio\bin\Debug\net10.0\Microsoft.Extensions.FileProviders.Physical.dll +C:\Users\cbo\source\repos\console_opcua_sgdn_tornio\console_opcua_sgdn_tornio\bin\Debug\net10.0\Microsoft.Extensions.FileSystemGlobbing.dll +C:\Users\cbo\source\repos\console_opcua_sgdn_tornio\console_opcua_sgdn_tornio\bin\Debug\net10.0\Microsoft.Extensions.Hosting.dll +C:\Users\cbo\source\repos\console_opcua_sgdn_tornio\console_opcua_sgdn_tornio\bin\Debug\net10.0\Microsoft.Extensions.Hosting.Abstractions.dll +C:\Users\cbo\source\repos\console_opcua_sgdn_tornio\console_opcua_sgdn_tornio\bin\Debug\net10.0\Microsoft.Extensions.Logging.dll +C:\Users\cbo\source\repos\console_opcua_sgdn_tornio\console_opcua_sgdn_tornio\bin\Debug\net10.0\Microsoft.Extensions.Logging.Abstractions.dll +C:\Users\cbo\source\repos\console_opcua_sgdn_tornio\console_opcua_sgdn_tornio\bin\Debug\net10.0\Microsoft.Extensions.Logging.Configuration.dll +C:\Users\cbo\source\repos\console_opcua_sgdn_tornio\console_opcua_sgdn_tornio\bin\Debug\net10.0\Microsoft.Extensions.Logging.Console.dll +C:\Users\cbo\source\repos\console_opcua_sgdn_tornio\console_opcua_sgdn_tornio\bin\Debug\net10.0\Microsoft.Extensions.Logging.Debug.dll +C:\Users\cbo\source\repos\console_opcua_sgdn_tornio\console_opcua_sgdn_tornio\bin\Debug\net10.0\Microsoft.Extensions.Logging.EventLog.dll +C:\Users\cbo\source\repos\console_opcua_sgdn_tornio\console_opcua_sgdn_tornio\bin\Debug\net10.0\Microsoft.Extensions.Logging.EventSource.dll +C:\Users\cbo\source\repos\console_opcua_sgdn_tornio\console_opcua_sgdn_tornio\bin\Debug\net10.0\Microsoft.Extensions.Options.dll +C:\Users\cbo\source\repos\console_opcua_sgdn_tornio\console_opcua_sgdn_tornio\bin\Debug\net10.0\Microsoft.Extensions.Options.ConfigurationExtensions.dll +C:\Users\cbo\source\repos\console_opcua_sgdn_tornio\console_opcua_sgdn_tornio\bin\Debug\net10.0\Microsoft.Extensions.Primitives.dll +C:\Users\cbo\source\repos\console_opcua_sgdn_tornio\console_opcua_sgdn_tornio\bin\Debug\net10.0\Newtonsoft.Json.dll +C:\Users\cbo\source\repos\console_opcua_sgdn_tornio\console_opcua_sgdn_tornio\bin\Debug\net10.0\Opc.Ua.Client.dll +C:\Users\cbo\source\repos\console_opcua_sgdn_tornio\console_opcua_sgdn_tornio\bin\Debug\net10.0\Opc.Ua.Configuration.dll +C:\Users\cbo\source\repos\console_opcua_sgdn_tornio\console_opcua_sgdn_tornio\bin\Debug\net10.0\Opc.Ua.Core.dll +C:\Users\cbo\source\repos\console_opcua_sgdn_tornio\console_opcua_sgdn_tornio\bin\Debug\net10.0\Opc.Ua.Gds.Client.Common.dll +C:\Users\cbo\source\repos\console_opcua_sgdn_tornio\console_opcua_sgdn_tornio\bin\Debug\net10.0\Opc.Ua.Gds.Server.Common.dll +C:\Users\cbo\source\repos\console_opcua_sgdn_tornio\console_opcua_sgdn_tornio\bin\Debug\net10.0\Opc.Ua.Security.Certificates.dll +C:\Users\cbo\source\repos\console_opcua_sgdn_tornio\console_opcua_sgdn_tornio\bin\Debug\net10.0\Opc.Ua.Server.dll +C:\Users\cbo\source\repos\console_opcua_sgdn_tornio\console_opcua_sgdn_tornio\bin\Debug\net10.0\Serilog.dll +C:\Users\cbo\source\repos\console_opcua_sgdn_tornio\console_opcua_sgdn_tornio\bin\Debug\net10.0\Serilog.Sinks.Graylog.Core.dll +C:\Users\cbo\source\repos\console_opcua_sgdn_tornio\console_opcua_sgdn_tornio\bin\Debug\net10.0\Serilog.Sinks.Graylog.dll +C:\Users\cbo\source\repos\console_opcua_sgdn_tornio\console_opcua_sgdn_tornio\bin\Debug\net10.0\System.Diagnostics.EventLog.dll +C:\Users\cbo\source\repos\console_opcua_sgdn_tornio\console_opcua_sgdn_tornio\bin\Debug\net10.0\runtimes\win\lib\net10.0\System.Diagnostics.EventLog.Messages.dll +C:\Users\cbo\source\repos\console_opcua_sgdn_tornio\console_opcua_sgdn_tornio\bin\Debug\net10.0\runtimes\win\lib\net10.0\System.Diagnostics.EventLog.dll +C:\Users\cbo\source\repos\console_opcua_sgdn_tornio\console_opcua_sgdn_tornio\obj\Debug\net10.0\console_.AA7D5D85.Up2Date +C:\Users\cbo\source\repos\console_opcua_sgdn_tornio\console_opcua_sgdn_tornio\obj\Debug\net10.0\console_opcua_sgdn_tornio.dll +C:\Users\cbo\source\repos\console_opcua_sgdn_tornio\console_opcua_sgdn_tornio\obj\Debug\net10.0\refint\console_opcua_sgdn_tornio.dll +C:\Users\cbo\source\repos\console_opcua_sgdn_tornio\console_opcua_sgdn_tornio\obj\Debug\net10.0\console_opcua_sgdn_tornio.pdb +C:\Users\cbo\source\repos\console_opcua_sgdn_tornio\console_opcua_sgdn_tornio\obj\Debug\net10.0\console_opcua_sgdn_tornio.genruntimeconfig.cache +C:\Users\cbo\source\repos\console_opcua_sgdn_tornio\console_opcua_sgdn_tornio\obj\Debug\net10.0\ref\console_opcua_sgdn_tornio.dll diff --git a/console_opcua_sgdn_tornio/obj/Debug/net10.0/console_opcua_sgdn_tornio.dll b/console_opcua_sgdn_tornio/obj/Debug/net10.0/console_opcua_sgdn_tornio.dll new file mode 100644 index 0000000..ae49045 Binary files /dev/null and b/console_opcua_sgdn_tornio/obj/Debug/net10.0/console_opcua_sgdn_tornio.dll differ diff --git a/console_opcua_sgdn_tornio/obj/Debug/net10.0/console_opcua_sgdn_tornio.genruntimeconfig.cache b/console_opcua_sgdn_tornio/obj/Debug/net10.0/console_opcua_sgdn_tornio.genruntimeconfig.cache new file mode 100644 index 0000000..bb4435f --- /dev/null +++ b/console_opcua_sgdn_tornio/obj/Debug/net10.0/console_opcua_sgdn_tornio.genruntimeconfig.cache @@ -0,0 +1 @@ +374b589d919b14e724f57f313a970f7648ecbe9112ee961c06d9197818592210 diff --git a/console_opcua_sgdn_tornio/obj/Debug/net10.0/console_opcua_sgdn_tornio.pdb b/console_opcua_sgdn_tornio/obj/Debug/net10.0/console_opcua_sgdn_tornio.pdb new file mode 100644 index 0000000..90c1ec7 Binary files /dev/null and b/console_opcua_sgdn_tornio/obj/Debug/net10.0/console_opcua_sgdn_tornio.pdb differ diff --git a/console_opcua_sgdn_tornio/obj/Debug/net10.0/ref/console_opcua_sgdn_tornio.dll b/console_opcua_sgdn_tornio/obj/Debug/net10.0/ref/console_opcua_sgdn_tornio.dll new file mode 100644 index 0000000..7e24055 Binary files /dev/null and b/console_opcua_sgdn_tornio/obj/Debug/net10.0/ref/console_opcua_sgdn_tornio.dll differ diff --git a/console_opcua_sgdn_tornio/obj/Debug/net10.0/refint/console_opcua_sgdn_tornio.dll b/console_opcua_sgdn_tornio/obj/Debug/net10.0/refint/console_opcua_sgdn_tornio.dll new file mode 100644 index 0000000..7e24055 Binary files /dev/null and b/console_opcua_sgdn_tornio/obj/Debug/net10.0/refint/console_opcua_sgdn_tornio.dll differ diff --git a/console_opcua_sgdn_tornio/obj/console_opcua_sgdn_tornio.csproj.nuget.dgspec.json b/console_opcua_sgdn_tornio/obj/console_opcua_sgdn_tornio.csproj.nuget.dgspec.json new file mode 100644 index 0000000..1bdb24d --- /dev/null +++ b/console_opcua_sgdn_tornio/obj/console_opcua_sgdn_tornio.csproj.nuget.dgspec.json @@ -0,0 +1,402 @@ +{ + "format": 1, + "restore": { + "C:\\Users\\cbo\\source\\repos\\console_opcua_sgdn_tornio\\console_opcua_sgdn_tornio\\console_opcua_sgdn_tornio.csproj": {} + }, + "projects": { + "C:\\Users\\cbo\\source\\repos\\console_opcua_sgdn_tornio\\console_opcua_sgdn_tornio\\console_opcua_sgdn_tornio.csproj": { + "version": "1.0.0", + "restore": { + "projectUniqueName": "C:\\Users\\cbo\\source\\repos\\console_opcua_sgdn_tornio\\console_opcua_sgdn_tornio\\console_opcua_sgdn_tornio.csproj", + "projectName": "console_opcua_sgdn_tornio", + "projectPath": "C:\\Users\\cbo\\source\\repos\\console_opcua_sgdn_tornio\\console_opcua_sgdn_tornio\\console_opcua_sgdn_tornio.csproj", + "packagesPath": "C:\\Users\\cbo\\.nuget\\packages\\", + "outputPath": "C:\\Users\\cbo\\source\\repos\\console_opcua_sgdn_tornio\\console_opcua_sgdn_tornio\\obj\\", + "projectStyle": "PackageReference", + "fallbackFolders": [ + "C:\\Program Files\\DevExpress 24.1\\Components\\Offline Packages", + "C:\\Program Files\\DevExpress 24.2\\Components\\Offline Packages", + "C:\\Program Files\\DevExpress 25.1\\Components\\Offline Packages", + "C:\\Program Files\\DevExpress 25.2\\Components\\Offline Packages", + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], + "configFilePaths": [ + "C:\\Users\\cbo\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\DevExpress 24.1.config", + "C:\\Program Files (x86)\\NuGet\\Config\\DevExpress 24.2.config", + "C:\\Program Files (x86)\\NuGet\\Config\\DevExpress 25.1.config", + "C:\\Program Files (x86)\\NuGet\\Config\\DevExpress 25.2.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" + ], + "originalTargetFrameworks": [ + "net10.0" + ], + "sources": { + "C:\\Program Files (x86)\\Microsoft SDKs\\NuGetPackages\\": {}, + "C:\\Program Files\\DevExpress 24.1\\Components\\System\\Components\\Packages": {}, + "C:\\Program Files\\DevExpress 24.2\\Components\\System\\Components\\Packages": {}, + "C:\\Program Files\\DevExpress 25.1\\Components\\System\\Components\\Packages": {}, + "C:\\Program Files\\DevExpress 25.2\\Components\\System\\Components\\Packages": {}, + "C:\\Program Files\\dotnet\\library-packs": {}, + "https://api.nuget.org/v3/index.json": {} + }, + "frameworks": { + "net10.0": { + "targetAlias": "net10.0", + "projectReferences": {} + } + }, + "warningProperties": { + "warnAsError": [ + "NU1605" + ] + }, + "restoreAuditProperties": { + "enableAudit": "true", + "auditLevel": "low", + "auditMode": "all" + }, + "SdkAnalysisLevel": "10.0.100" + }, + "frameworks": { + "net10.0": { + "targetAlias": "net10.0", + "dependencies": { + "Microsoft.Extensions.Hosting": { + "target": "Package", + "version": "[10.0.0, )" + }, + "Microsoft.VisualStudio.Azure.Containers.Tools.Targets": { + "target": "Package", + "version": "[1.23.0, )" + }, + "OPCFoundation.NetStandard.Opc.Ua": { + "target": "Package", + "version": "[1.5.377.22, )" + }, + "OPCFoundation.NetStandard.Opc.Ua.Client": { + "target": "Package", + "version": "[1.5.377.22, )" + }, + "OPCFoundation.NetStandard.Opc.Ua.Configuration": { + "target": "Package", + "version": "[1.5.377.22, )" + }, + "OPCFoundation.NetStandard.Opc.Ua.Core": { + "target": "Package", + "version": "[1.5.377.22, )" + }, + "OPCFoundation.NetStandard.Opc.Ua.Security.Certificates": { + "target": "Package", + "version": "[1.5.377.22, )" + }, + "Serilog": { + "target": "Package", + "version": "[4.3.0, )" + }, + "Serilog.Sinks.Graylog": { + "target": "Package", + "version": "[3.1.1, )" + }, + "System.Data.SqlClient": { + "target": "Package", + "version": "[4.9.0, )" + } + }, + "imports": [ + "net461", + "net462", + "net47", + "net471", + "net472", + "net48", + "net481" + ], + "assetTargetFallback": true, + "warn": true, + "frameworkReferences": { + "Microsoft.NETCore.App": { + "privateAssets": "all" + } + }, + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.102/PortableRuntimeIdentifierGraph.json", + "packagesToPrune": { + "Microsoft.CSharp": "(,4.7.32767]", + "Microsoft.VisualBasic": "(,10.4.32767]", + "Microsoft.Win32.Primitives": "(,4.3.32767]", + "Microsoft.Win32.Registry": "(,5.0.32767]", + "runtime.any.System.Collections": "(,4.3.32767]", + "runtime.any.System.Diagnostics.Tools": "(,4.3.32767]", + "runtime.any.System.Diagnostics.Tracing": "(,4.3.32767]", + "runtime.any.System.Globalization": "(,4.3.32767]", + "runtime.any.System.Globalization.Calendars": "(,4.3.32767]", + "runtime.any.System.IO": "(,4.3.32767]", + "runtime.any.System.Reflection": "(,4.3.32767]", + "runtime.any.System.Reflection.Extensions": "(,4.3.32767]", + "runtime.any.System.Reflection.Primitives": "(,4.3.32767]", + "runtime.any.System.Resources.ResourceManager": "(,4.3.32767]", + "runtime.any.System.Runtime": "(,4.3.32767]", + "runtime.any.System.Runtime.Handles": "(,4.3.32767]", + "runtime.any.System.Runtime.InteropServices": "(,4.3.32767]", + "runtime.any.System.Text.Encoding": "(,4.3.32767]", + "runtime.any.System.Text.Encoding.Extensions": "(,4.3.32767]", + "runtime.any.System.Threading.Tasks": "(,4.3.32767]", + "runtime.any.System.Threading.Timer": "(,4.3.32767]", + "runtime.aot.System.Collections": "(,4.3.32767]", + "runtime.aot.System.Diagnostics.Tools": "(,4.3.32767]", + "runtime.aot.System.Diagnostics.Tracing": "(,4.3.32767]", + "runtime.aot.System.Globalization": "(,4.3.32767]", + "runtime.aot.System.Globalization.Calendars": "(,4.3.32767]", + "runtime.aot.System.IO": "(,4.3.32767]", + "runtime.aot.System.Reflection": "(,4.3.32767]", + "runtime.aot.System.Reflection.Extensions": "(,4.3.32767]", + "runtime.aot.System.Reflection.Primitives": "(,4.3.32767]", + "runtime.aot.System.Resources.ResourceManager": "(,4.3.32767]", + "runtime.aot.System.Runtime": "(,4.3.32767]", + "runtime.aot.System.Runtime.Handles": "(,4.3.32767]", + "runtime.aot.System.Runtime.InteropServices": "(,4.3.32767]", + "runtime.aot.System.Text.Encoding": "(,4.3.32767]", + "runtime.aot.System.Text.Encoding.Extensions": "(,4.3.32767]", + "runtime.aot.System.Threading.Tasks": "(,4.3.32767]", + "runtime.aot.System.Threading.Timer": "(,4.3.32767]", + "runtime.debian.8-x64.runtime.native.System": "(,4.3.32767]", + "runtime.debian.8-x64.runtime.native.System.IO.Compression": "(,4.3.32767]", + "runtime.debian.8-x64.runtime.native.System.Net.Http": "(,4.3.32767]", + "runtime.debian.8-x64.runtime.native.System.Net.Security": "(,4.3.32767]", + "runtime.debian.8-x64.runtime.native.System.Security.Cryptography": "(,4.3.32767]", + "runtime.debian.8-x64.runtime.native.System.Security.Cryptography.OpenSsl": "(,4.3.32767]", + "runtime.debian.9-x64.runtime.native.System": "(,4.3.32767]", + "runtime.debian.9-x64.runtime.native.System.IO.Compression": "(,4.3.32767]", + "runtime.debian.9-x64.runtime.native.System.Net.Http": "(,4.3.32767]", + "runtime.debian.9-x64.runtime.native.System.Net.Security": "(,4.3.32767]", + "runtime.fedora.23-x64.runtime.native.System": "(,4.3.32767]", + "runtime.fedora.23-x64.runtime.native.System.IO.Compression": "(,4.3.32767]", + "runtime.fedora.23-x64.runtime.native.System.Net.Http": "(,4.3.32767]", + "runtime.fedora.23-x64.runtime.native.System.Net.Security": "(,4.3.32767]", + "runtime.fedora.23-x64.runtime.native.System.Security.Cryptography": "(,4.3.32767]", + "runtime.fedora.23-x64.runtime.native.System.Security.Cryptography.OpenSsl": "(,4.3.32767]", + "runtime.fedora.24-x64.runtime.native.System": "(,4.3.32767]", + "runtime.fedora.24-x64.runtime.native.System.IO.Compression": "(,4.3.32767]", + "runtime.fedora.24-x64.runtime.native.System.Net.Http": "(,4.3.32767]", + "runtime.fedora.24-x64.runtime.native.System.Net.Security": "(,4.3.32767]", + "runtime.fedora.24-x64.runtime.native.System.Security.Cryptography": "(,4.3.32767]", + "runtime.fedora.24-x64.runtime.native.System.Security.Cryptography.OpenSsl": "(,4.3.32767]", + "runtime.fedora.27-x64.runtime.native.System": "(,4.3.32767]", + "runtime.fedora.27-x64.runtime.native.System.IO.Compression": "(,4.3.32767]", + "runtime.fedora.27-x64.runtime.native.System.Net.Http": "(,4.3.32767]", + "runtime.fedora.27-x64.runtime.native.System.Net.Security": "(,4.3.32767]", + "runtime.fedora.28-x64.runtime.native.System": "(,4.3.32767]", + "runtime.fedora.28-x64.runtime.native.System.IO.Compression": "(,4.3.32767]", + "runtime.fedora.28-x64.runtime.native.System.Net.Http": "(,4.3.32767]", + "runtime.fedora.28-x64.runtime.native.System.Net.Security": "(,4.3.32767]", + "runtime.opensuse.13.2-x64.runtime.native.System": "(,4.3.32767]", + "runtime.opensuse.13.2-x64.runtime.native.System.IO.Compression": "(,4.3.32767]", + "runtime.opensuse.13.2-x64.runtime.native.System.Net.Http": "(,4.3.32767]", + "runtime.opensuse.13.2-x64.runtime.native.System.Net.Security": "(,4.3.32767]", + "runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography": "(,4.3.32767]", + "runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography.OpenSsl": "(,4.3.32767]", + "runtime.opensuse.42.1-x64.runtime.native.System": "(,4.3.32767]", + "runtime.opensuse.42.1-x64.runtime.native.System.IO.Compression": "(,4.3.32767]", + "runtime.opensuse.42.1-x64.runtime.native.System.Net.Http": "(,4.3.32767]", + "runtime.opensuse.42.1-x64.runtime.native.System.Net.Security": "(,4.3.32767]", + "runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography": "(,4.3.32767]", + "runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography.OpenSsl": "(,4.3.32767]", + "runtime.opensuse.42.3-x64.runtime.native.System": "(,4.3.32767]", + "runtime.opensuse.42.3-x64.runtime.native.System.IO.Compression": "(,4.3.32767]", + "runtime.opensuse.42.3-x64.runtime.native.System.Net.Http": "(,4.3.32767]", + "runtime.opensuse.42.3-x64.runtime.native.System.Net.Security": "(,4.3.32767]", + "runtime.osx.10.10-x64.runtime.native.System": "(,4.3.32767]", + "runtime.osx.10.10-x64.runtime.native.System.IO.Compression": "(,4.3.32767]", + "runtime.osx.10.10-x64.runtime.native.System.Net.Http": "(,4.3.32767]", + "runtime.osx.10.10-x64.runtime.native.System.Net.Security": "(,4.3.32767]", + "runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography": "(,4.3.32767]", + "runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.Apple": "(,4.3.32767]", + "runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.OpenSsl": "(,4.3.32767]", + "runtime.rhel.7-x64.runtime.native.System": "(,4.3.32767]", + "runtime.rhel.7-x64.runtime.native.System.IO.Compression": "(,4.3.32767]", + "runtime.rhel.7-x64.runtime.native.System.Net.Http": "(,4.3.32767]", + "runtime.rhel.7-x64.runtime.native.System.Net.Security": "(,4.3.32767]", + "runtime.rhel.7-x64.runtime.native.System.Security.Cryptography": "(,4.3.32767]", + "runtime.rhel.7-x64.runtime.native.System.Security.Cryptography.OpenSsl": "(,4.3.32767]", + "runtime.ubuntu.14.04-x64.runtime.native.System": "(,4.3.32767]", + "runtime.ubuntu.14.04-x64.runtime.native.System.IO.Compression": "(,4.3.32767]", + "runtime.ubuntu.14.04-x64.runtime.native.System.Net.Http": "(,4.3.32767]", + "runtime.ubuntu.14.04-x64.runtime.native.System.Net.Security": "(,4.3.32767]", + "runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography": "(,4.3.32767]", + "runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography.OpenSsl": "(,4.3.32767]", + "runtime.ubuntu.16.04-x64.runtime.native.System": "(,4.3.32767]", + "runtime.ubuntu.16.04-x64.runtime.native.System.IO.Compression": "(,4.3.32767]", + "runtime.ubuntu.16.04-x64.runtime.native.System.Net.Http": "(,4.3.32767]", + "runtime.ubuntu.16.04-x64.runtime.native.System.Net.Security": "(,4.3.32767]", + "runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography": "(,4.3.32767]", + "runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography.OpenSsl": "(,4.3.32767]", + "runtime.ubuntu.16.10-x64.runtime.native.System": "(,4.3.32767]", + "runtime.ubuntu.16.10-x64.runtime.native.System.IO.Compression": "(,4.3.32767]", + "runtime.ubuntu.16.10-x64.runtime.native.System.Net.Http": "(,4.3.32767]", + "runtime.ubuntu.16.10-x64.runtime.native.System.Net.Security": "(,4.3.32767]", + "runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography": "(,4.3.32767]", + "runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography.OpenSsl": "(,4.3.32767]", + "runtime.ubuntu.18.04-x64.runtime.native.System": "(,4.3.32767]", + "runtime.ubuntu.18.04-x64.runtime.native.System.IO.Compression": "(,4.3.32767]", + "runtime.ubuntu.18.04-x64.runtime.native.System.Net.Http": "(,4.3.32767]", + "runtime.ubuntu.18.04-x64.runtime.native.System.Net.Security": "(,4.3.32767]", + "runtime.unix.Microsoft.Win32.Primitives": "(,4.3.32767]", + "runtime.unix.System.Console": "(,4.3.32767]", + "runtime.unix.System.Diagnostics.Debug": "(,4.3.32767]", + "runtime.unix.System.IO.FileSystem": "(,4.3.32767]", + "runtime.unix.System.Net.Primitives": "(,4.3.32767]", + "runtime.unix.System.Net.Sockets": "(,4.3.32767]", + "runtime.unix.System.Private.Uri": "(,4.3.32767]", + "runtime.unix.System.Runtime.Extensions": "(,4.3.32767]", + "runtime.win.Microsoft.Win32.Primitives": "(,4.3.32767]", + "runtime.win.System.Console": "(,4.3.32767]", + "runtime.win.System.Diagnostics.Debug": "(,4.3.32767]", + "runtime.win.System.IO.FileSystem": "(,4.3.32767]", + "runtime.win.System.Net.Primitives": "(,4.3.32767]", + "runtime.win.System.Net.Sockets": "(,4.3.32767]", + "runtime.win.System.Runtime.Extensions": "(,4.3.32767]", + "runtime.win10-arm-aot.runtime.native.System.IO.Compression": "(,4.0.32767]", + "runtime.win10-arm64.runtime.native.System.IO.Compression": "(,4.3.32767]", + "runtime.win10-x64-aot.runtime.native.System.IO.Compression": "(,4.0.32767]", + "runtime.win10-x86-aot.runtime.native.System.IO.Compression": "(,4.0.32767]", + "runtime.win7-x64.runtime.native.System.IO.Compression": "(,4.3.32767]", + "runtime.win7-x86.runtime.native.System.IO.Compression": "(,4.3.32767]", + "runtime.win7.System.Private.Uri": "(,4.3.32767]", + "runtime.win8-arm.runtime.native.System.IO.Compression": "(,4.3.32767]", + "System.AppContext": "(,4.3.32767]", + "System.Buffers": "(,5.0.32767]", + "System.Collections": "(,4.3.32767]", + "System.Collections.Concurrent": "(,4.3.32767]", + "System.Collections.Immutable": "(,10.0.32767]", + "System.Collections.NonGeneric": "(,4.3.32767]", + "System.Collections.Specialized": "(,4.3.32767]", + "System.ComponentModel": "(,4.3.32767]", + "System.ComponentModel.Annotations": "(,4.3.32767]", + "System.ComponentModel.EventBasedAsync": "(,4.3.32767]", + "System.ComponentModel.Primitives": "(,4.3.32767]", + "System.ComponentModel.TypeConverter": "(,4.3.32767]", + "System.Console": "(,4.3.32767]", + "System.Data.Common": "(,4.3.32767]", + "System.Data.DataSetExtensions": "(,4.4.32767]", + "System.Diagnostics.Contracts": "(,4.3.32767]", + "System.Diagnostics.Debug": "(,4.3.32767]", + "System.Diagnostics.DiagnosticSource": "(,10.0.32767]", + "System.Diagnostics.FileVersionInfo": "(,4.3.32767]", + "System.Diagnostics.Process": "(,4.3.32767]", + "System.Diagnostics.StackTrace": "(,4.3.32767]", + "System.Diagnostics.TextWriterTraceListener": "(,4.3.32767]", + "System.Diagnostics.Tools": "(,4.3.32767]", + "System.Diagnostics.TraceSource": "(,4.3.32767]", + "System.Diagnostics.Tracing": "(,4.3.32767]", + "System.Drawing.Primitives": "(,4.3.32767]", + "System.Dynamic.Runtime": "(,4.3.32767]", + "System.Formats.Asn1": "(,10.0.32767]", + "System.Formats.Tar": "(,10.0.32767]", + "System.Globalization": "(,4.3.32767]", + "System.Globalization.Calendars": "(,4.3.32767]", + "System.Globalization.Extensions": "(,4.3.32767]", + "System.IO": "(,4.3.32767]", + "System.IO.Compression": "(,4.3.32767]", + "System.IO.Compression.ZipFile": "(,4.3.32767]", + "System.IO.FileSystem": "(,4.3.32767]", + "System.IO.FileSystem.AccessControl": "(,4.4.32767]", + "System.IO.FileSystem.DriveInfo": "(,4.3.32767]", + "System.IO.FileSystem.Primitives": "(,4.3.32767]", + "System.IO.FileSystem.Watcher": "(,4.3.32767]", + "System.IO.IsolatedStorage": "(,4.3.32767]", + "System.IO.MemoryMappedFiles": "(,4.3.32767]", + "System.IO.Pipelines": "(,10.0.32767]", + "System.IO.Pipes": "(,4.3.32767]", + "System.IO.Pipes.AccessControl": "(,5.0.32767]", + "System.IO.UnmanagedMemoryStream": "(,4.3.32767]", + "System.Linq": "(,4.3.32767]", + "System.Linq.AsyncEnumerable": "(,10.0.32767]", + "System.Linq.Expressions": "(,4.3.32767]", + "System.Linq.Parallel": "(,4.3.32767]", + "System.Linq.Queryable": "(,4.3.32767]", + "System.Memory": "(,5.0.32767]", + "System.Net.Http": "(,4.3.32767]", + "System.Net.Http.Json": "(,10.0.32767]", + "System.Net.NameResolution": "(,4.3.32767]", + "System.Net.NetworkInformation": "(,4.3.32767]", + "System.Net.Ping": "(,4.3.32767]", + "System.Net.Primitives": "(,4.3.32767]", + "System.Net.Requests": "(,4.3.32767]", + "System.Net.Security": "(,4.3.32767]", + "System.Net.ServerSentEvents": "(,10.0.32767]", + "System.Net.Sockets": "(,4.3.32767]", + "System.Net.WebHeaderCollection": "(,4.3.32767]", + "System.Net.WebSockets": "(,4.3.32767]", + "System.Net.WebSockets.Client": "(,4.3.32767]", + "System.Numerics.Vectors": "(,5.0.32767]", + "System.ObjectModel": "(,4.3.32767]", + "System.Private.DataContractSerialization": "(,4.3.32767]", + "System.Private.Uri": "(,4.3.32767]", + "System.Reflection": "(,4.3.32767]", + "System.Reflection.DispatchProxy": "(,6.0.32767]", + "System.Reflection.Emit": "(,4.7.32767]", + "System.Reflection.Emit.ILGeneration": "(,4.7.32767]", + "System.Reflection.Emit.Lightweight": "(,4.7.32767]", + "System.Reflection.Extensions": "(,4.3.32767]", + "System.Reflection.Metadata": "(,10.0.32767]", + "System.Reflection.Primitives": "(,4.3.32767]", + "System.Reflection.TypeExtensions": "(,4.3.32767]", + "System.Resources.Reader": "(,4.3.32767]", + "System.Resources.ResourceManager": "(,4.3.32767]", + "System.Resources.Writer": "(,4.3.32767]", + "System.Runtime": "(,4.3.32767]", + "System.Runtime.CompilerServices.Unsafe": "(,7.0.32767]", + "System.Runtime.CompilerServices.VisualC": "(,4.3.32767]", + "System.Runtime.Extensions": "(,4.3.32767]", + "System.Runtime.Handles": "(,4.3.32767]", + "System.Runtime.InteropServices": "(,4.3.32767]", + "System.Runtime.InteropServices.RuntimeInformation": "(,4.3.32767]", + "System.Runtime.Loader": "(,4.3.32767]", + "System.Runtime.Numerics": "(,4.3.32767]", + "System.Runtime.Serialization.Formatters": "(,4.3.32767]", + "System.Runtime.Serialization.Json": "(,4.3.32767]", + "System.Runtime.Serialization.Primitives": "(,4.3.32767]", + "System.Runtime.Serialization.Xml": "(,4.3.32767]", + "System.Security.AccessControl": "(,6.0.32767]", + "System.Security.Claims": "(,4.3.32767]", + "System.Security.Cryptography.Algorithms": "(,4.3.32767]", + "System.Security.Cryptography.Cng": "(,5.0.32767]", + "System.Security.Cryptography.Csp": "(,4.3.32767]", + "System.Security.Cryptography.Encoding": "(,4.3.32767]", + "System.Security.Cryptography.OpenSsl": "(,5.0.32767]", + "System.Security.Cryptography.Primitives": "(,4.3.32767]", + "System.Security.Cryptography.X509Certificates": "(,4.3.32767]", + "System.Security.Principal": "(,4.3.32767]", + "System.Security.Principal.Windows": "(,5.0.32767]", + "System.Security.SecureString": "(,4.3.32767]", + "System.Text.Encoding": "(,4.3.32767]", + "System.Text.Encoding.CodePages": "(,10.0.32767]", + "System.Text.Encoding.Extensions": "(,4.3.32767]", + "System.Text.Encodings.Web": "(,10.0.32767]", + "System.Text.Json": "(,10.0.32767]", + "System.Text.RegularExpressions": "(,4.3.32767]", + "System.Threading": "(,4.3.32767]", + "System.Threading.AccessControl": "(,10.0.32767]", + "System.Threading.Channels": "(,10.0.32767]", + "System.Threading.Overlapped": "(,4.3.32767]", + "System.Threading.Tasks": "(,4.3.32767]", + "System.Threading.Tasks.Dataflow": "(,10.0.32767]", + "System.Threading.Tasks.Extensions": "(,5.0.32767]", + "System.Threading.Tasks.Parallel": "(,4.3.32767]", + "System.Threading.Thread": "(,4.3.32767]", + "System.Threading.ThreadPool": "(,4.3.32767]", + "System.Threading.Timer": "(,4.3.32767]", + "System.ValueTuple": "(,4.5.32767]", + "System.Xml.ReaderWriter": "(,4.3.32767]", + "System.Xml.XDocument": "(,4.3.32767]", + "System.Xml.XmlDocument": "(,4.3.32767]", + "System.Xml.XmlSerializer": "(,4.3.32767]", + "System.Xml.XPath": "(,4.3.32767]", + "System.Xml.XPath.XDocument": "(,5.0.32767]" + } + } + } + } + } +} \ No newline at end of file diff --git a/console_opcua_sgdn_tornio/obj/console_opcua_sgdn_tornio.csproj.nuget.g.props b/console_opcua_sgdn_tornio/obj/console_opcua_sgdn_tornio.csproj.nuget.g.props new file mode 100644 index 0000000..ee38bb6 --- /dev/null +++ b/console_opcua_sgdn_tornio/obj/console_opcua_sgdn_tornio.csproj.nuget.g.props @@ -0,0 +1,27 @@ + + + + True + NuGet + $(MSBuildThisFileDirectory)project.assets.json + $(UserProfile)\.nuget\packages\ + C:\Users\cbo\.nuget\packages\;C:\Program Files\DevExpress 24.1\Components\Offline Packages;C:\Program Files\DevExpress 24.2\Components\Offline Packages;C:\Program Files\DevExpress 25.1\Components\Offline Packages;C:\Program Files\DevExpress 25.2\Components\Offline Packages;C:\Program Files (x86)\Microsoft Visual Studio\Shared\NuGetPackages + PackageReference + 7.0.0 + + + + + + + + + + + + + + + C:\Users\cbo\.nuget\packages\microsoft.visualstudio.azure.containers.tools.targets\1.23.0 + + \ No newline at end of file diff --git a/console_opcua_sgdn_tornio/obj/console_opcua_sgdn_tornio.csproj.nuget.g.targets b/console_opcua_sgdn_tornio/obj/console_opcua_sgdn_tornio.csproj.nuget.g.targets new file mode 100644 index 0000000..f308cf1 --- /dev/null +++ b/console_opcua_sgdn_tornio/obj/console_opcua_sgdn_tornio.csproj.nuget.g.targets @@ -0,0 +1,11 @@ + + + + + + + + + + + \ No newline at end of file diff --git a/console_opcua_sgdn_tornio/obj/project.assets.json b/console_opcua_sgdn_tornio/obj/project.assets.json new file mode 100644 index 0000000..e46547d --- /dev/null +++ b/console_opcua_sgdn_tornio/obj/project.assets.json @@ -0,0 +1,2682 @@ +{ + "version": 3, + "targets": { + "net10.0": { + "BitFaster.Caching/2.5.4": { + "type": "package", + "compile": { + "lib/net6.0/BitFaster.Caching.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/net6.0/BitFaster.Caching.dll": { + "related": ".xml" + } + } + }, + "BouncyCastle.Cryptography/2.6.2": { + "type": "package", + "compile": { + "lib/net6.0/BouncyCastle.Cryptography.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/net6.0/BouncyCastle.Cryptography.dll": { + "related": ".xml" + } + } + }, + "Microsoft.Extensions.Configuration/10.0.0": { + "type": "package", + "dependencies": { + "Microsoft.Extensions.Configuration.Abstractions": "10.0.0", + "Microsoft.Extensions.Primitives": "10.0.0" + }, + "compile": { + "lib/net10.0/Microsoft.Extensions.Configuration.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/net10.0/Microsoft.Extensions.Configuration.dll": { + "related": ".xml" + } + }, + "build": { + "buildTransitive/net8.0/_._": {} + } + }, + "Microsoft.Extensions.Configuration.Abstractions/10.0.0": { + "type": "package", + "dependencies": { + "Microsoft.Extensions.Primitives": "10.0.0" + }, + "compile": { + "lib/net10.0/Microsoft.Extensions.Configuration.Abstractions.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/net10.0/Microsoft.Extensions.Configuration.Abstractions.dll": { + "related": ".xml" + } + }, + "build": { + "buildTransitive/net8.0/_._": {} + } + }, + "Microsoft.Extensions.Configuration.Binder/10.0.0": { + "type": "package", + "dependencies": { + "Microsoft.Extensions.Configuration": "10.0.0", + "Microsoft.Extensions.Configuration.Abstractions": "10.0.0" + }, + "compile": { + "lib/net10.0/Microsoft.Extensions.Configuration.Binder.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/net10.0/Microsoft.Extensions.Configuration.Binder.dll": { + "related": ".xml" + } + }, + "build": { + "buildTransitive/netstandard2.0/Microsoft.Extensions.Configuration.Binder.targets": {} + } + }, + "Microsoft.Extensions.Configuration.CommandLine/10.0.0": { + "type": "package", + "dependencies": { + "Microsoft.Extensions.Configuration": "10.0.0", + "Microsoft.Extensions.Configuration.Abstractions": "10.0.0" + }, + "compile": { + "lib/net10.0/Microsoft.Extensions.Configuration.CommandLine.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/net10.0/Microsoft.Extensions.Configuration.CommandLine.dll": { + "related": ".xml" + } + }, + "build": { + "buildTransitive/net8.0/_._": {} + } + }, + "Microsoft.Extensions.Configuration.EnvironmentVariables/10.0.0": { + "type": "package", + "dependencies": { + "Microsoft.Extensions.Configuration": "10.0.0", + "Microsoft.Extensions.Configuration.Abstractions": "10.0.0" + }, + "compile": { + "lib/net10.0/Microsoft.Extensions.Configuration.EnvironmentVariables.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/net10.0/Microsoft.Extensions.Configuration.EnvironmentVariables.dll": { + "related": ".xml" + } + }, + "build": { + "buildTransitive/net8.0/_._": {} + } + }, + "Microsoft.Extensions.Configuration.FileExtensions/10.0.0": { + "type": "package", + "dependencies": { + "Microsoft.Extensions.Configuration": "10.0.0", + "Microsoft.Extensions.Configuration.Abstractions": "10.0.0", + "Microsoft.Extensions.FileProviders.Abstractions": "10.0.0", + "Microsoft.Extensions.FileProviders.Physical": "10.0.0", + "Microsoft.Extensions.Primitives": "10.0.0" + }, + "compile": { + "lib/net10.0/Microsoft.Extensions.Configuration.FileExtensions.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/net10.0/Microsoft.Extensions.Configuration.FileExtensions.dll": { + "related": ".xml" + } + }, + "build": { + "buildTransitive/net8.0/_._": {} + } + }, + "Microsoft.Extensions.Configuration.Json/10.0.0": { + "type": "package", + "dependencies": { + "Microsoft.Extensions.Configuration": "10.0.0", + "Microsoft.Extensions.Configuration.Abstractions": "10.0.0", + "Microsoft.Extensions.Configuration.FileExtensions": "10.0.0", + "Microsoft.Extensions.FileProviders.Abstractions": "10.0.0" + }, + "compile": { + "lib/net10.0/Microsoft.Extensions.Configuration.Json.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/net10.0/Microsoft.Extensions.Configuration.Json.dll": { + "related": ".xml" + } + }, + "build": { + "buildTransitive/net8.0/_._": {} + } + }, + "Microsoft.Extensions.Configuration.UserSecrets/10.0.0": { + "type": "package", + "dependencies": { + "Microsoft.Extensions.Configuration.Abstractions": "10.0.0", + "Microsoft.Extensions.Configuration.Json": "10.0.0", + "Microsoft.Extensions.FileProviders.Abstractions": "10.0.0", + "Microsoft.Extensions.FileProviders.Physical": "10.0.0" + }, + "compile": { + "lib/net10.0/Microsoft.Extensions.Configuration.UserSecrets.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/net10.0/Microsoft.Extensions.Configuration.UserSecrets.dll": { + "related": ".xml" + } + }, + "build": { + "buildTransitive/net8.0/Microsoft.Extensions.Configuration.UserSecrets.props": {}, + "buildTransitive/net8.0/Microsoft.Extensions.Configuration.UserSecrets.targets": {} + } + }, + "Microsoft.Extensions.DependencyInjection/10.0.0": { + "type": "package", + "dependencies": { + "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.0" + }, + "compile": { + "lib/net10.0/Microsoft.Extensions.DependencyInjection.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/net10.0/Microsoft.Extensions.DependencyInjection.dll": { + "related": ".xml" + } + }, + "build": { + "buildTransitive/net8.0/_._": {} + } + }, + "Microsoft.Extensions.DependencyInjection.Abstractions/10.0.0": { + "type": "package", + "compile": { + "lib/net10.0/Microsoft.Extensions.DependencyInjection.Abstractions.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/net10.0/Microsoft.Extensions.DependencyInjection.Abstractions.dll": { + "related": ".xml" + } + }, + "build": { + "buildTransitive/net8.0/_._": {} + } + }, + "Microsoft.Extensions.Diagnostics/10.0.0": { + "type": "package", + "dependencies": { + "Microsoft.Extensions.Configuration": "10.0.0", + "Microsoft.Extensions.Diagnostics.Abstractions": "10.0.0", + "Microsoft.Extensions.Options.ConfigurationExtensions": "10.0.0" + }, + "compile": { + "lib/net10.0/Microsoft.Extensions.Diagnostics.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/net10.0/Microsoft.Extensions.Diagnostics.dll": { + "related": ".xml" + } + }, + "build": { + "buildTransitive/net8.0/_._": {} + } + }, + "Microsoft.Extensions.Diagnostics.Abstractions/10.0.0": { + "type": "package", + "dependencies": { + "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.0", + "Microsoft.Extensions.Options": "10.0.0" + }, + "compile": { + "lib/net10.0/Microsoft.Extensions.Diagnostics.Abstractions.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/net10.0/Microsoft.Extensions.Diagnostics.Abstractions.dll": { + "related": ".xml" + } + }, + "build": { + "buildTransitive/net8.0/_._": {} + } + }, + "Microsoft.Extensions.FileProviders.Abstractions/10.0.0": { + "type": "package", + "dependencies": { + "Microsoft.Extensions.Primitives": "10.0.0" + }, + "compile": { + "lib/net10.0/Microsoft.Extensions.FileProviders.Abstractions.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/net10.0/Microsoft.Extensions.FileProviders.Abstractions.dll": { + "related": ".xml" + } + }, + "build": { + "buildTransitive/net8.0/_._": {} + } + }, + "Microsoft.Extensions.FileProviders.Physical/10.0.0": { + "type": "package", + "dependencies": { + "Microsoft.Extensions.FileProviders.Abstractions": "10.0.0", + "Microsoft.Extensions.FileSystemGlobbing": "10.0.0", + "Microsoft.Extensions.Primitives": "10.0.0" + }, + "compile": { + "lib/net10.0/Microsoft.Extensions.FileProviders.Physical.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/net10.0/Microsoft.Extensions.FileProviders.Physical.dll": { + "related": ".xml" + } + }, + "build": { + "buildTransitive/net8.0/_._": {} + } + }, + "Microsoft.Extensions.FileSystemGlobbing/10.0.0": { + "type": "package", + "compile": { + "lib/net10.0/Microsoft.Extensions.FileSystemGlobbing.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/net10.0/Microsoft.Extensions.FileSystemGlobbing.dll": { + "related": ".xml" + } + }, + "build": { + "buildTransitive/net8.0/_._": {} + } + }, + "Microsoft.Extensions.Hosting/10.0.0": { + "type": "package", + "dependencies": { + "Microsoft.Extensions.Configuration": "10.0.0", + "Microsoft.Extensions.Configuration.Abstractions": "10.0.0", + "Microsoft.Extensions.Configuration.Binder": "10.0.0", + "Microsoft.Extensions.Configuration.CommandLine": "10.0.0", + "Microsoft.Extensions.Configuration.EnvironmentVariables": "10.0.0", + "Microsoft.Extensions.Configuration.FileExtensions": "10.0.0", + "Microsoft.Extensions.Configuration.Json": "10.0.0", + "Microsoft.Extensions.Configuration.UserSecrets": "10.0.0", + "Microsoft.Extensions.DependencyInjection": "10.0.0", + "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.0", + "Microsoft.Extensions.Diagnostics": "10.0.0", + "Microsoft.Extensions.FileProviders.Abstractions": "10.0.0", + "Microsoft.Extensions.FileProviders.Physical": "10.0.0", + "Microsoft.Extensions.Hosting.Abstractions": "10.0.0", + "Microsoft.Extensions.Logging": "10.0.0", + "Microsoft.Extensions.Logging.Abstractions": "10.0.0", + "Microsoft.Extensions.Logging.Configuration": "10.0.0", + "Microsoft.Extensions.Logging.Console": "10.0.0", + "Microsoft.Extensions.Logging.Debug": "10.0.0", + "Microsoft.Extensions.Logging.EventLog": "10.0.0", + "Microsoft.Extensions.Logging.EventSource": "10.0.0", + "Microsoft.Extensions.Options": "10.0.0" + }, + "compile": { + "lib/net10.0/Microsoft.Extensions.Hosting.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/net10.0/Microsoft.Extensions.Hosting.dll": { + "related": ".xml" + } + }, + "build": { + "buildTransitive/net8.0/_._": {} + } + }, + "Microsoft.Extensions.Hosting.Abstractions/10.0.0": { + "type": "package", + "dependencies": { + "Microsoft.Extensions.Configuration.Abstractions": "10.0.0", + "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.0", + "Microsoft.Extensions.Diagnostics.Abstractions": "10.0.0", + "Microsoft.Extensions.FileProviders.Abstractions": "10.0.0", + "Microsoft.Extensions.Logging.Abstractions": "10.0.0" + }, + "compile": { + "lib/net10.0/Microsoft.Extensions.Hosting.Abstractions.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/net10.0/Microsoft.Extensions.Hosting.Abstractions.dll": { + "related": ".xml" + } + }, + "build": { + "buildTransitive/net8.0/_._": {} + } + }, + "Microsoft.Extensions.Logging/10.0.0": { + "type": "package", + "dependencies": { + "Microsoft.Extensions.DependencyInjection": "10.0.0", + "Microsoft.Extensions.Logging.Abstractions": "10.0.0", + "Microsoft.Extensions.Options": "10.0.0" + }, + "compile": { + "lib/net10.0/Microsoft.Extensions.Logging.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/net10.0/Microsoft.Extensions.Logging.dll": { + "related": ".xml" + } + }, + "build": { + "buildTransitive/net8.0/_._": {} + } + }, + "Microsoft.Extensions.Logging.Abstractions/10.0.0": { + "type": "package", + "dependencies": { + "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.0" + }, + "compile": { + "lib/net10.0/Microsoft.Extensions.Logging.Abstractions.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/net10.0/Microsoft.Extensions.Logging.Abstractions.dll": { + "related": ".xml" + } + }, + "build": { + "buildTransitive/net8.0/Microsoft.Extensions.Logging.Abstractions.targets": {} + } + }, + "Microsoft.Extensions.Logging.Configuration/10.0.0": { + "type": "package", + "dependencies": { + "Microsoft.Extensions.Configuration": "10.0.0", + "Microsoft.Extensions.Configuration.Abstractions": "10.0.0", + "Microsoft.Extensions.Configuration.Binder": "10.0.0", + "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.0", + "Microsoft.Extensions.Logging": "10.0.0", + "Microsoft.Extensions.Logging.Abstractions": "10.0.0", + "Microsoft.Extensions.Options": "10.0.0", + "Microsoft.Extensions.Options.ConfigurationExtensions": "10.0.0" + }, + "compile": { + "lib/net10.0/Microsoft.Extensions.Logging.Configuration.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/net10.0/Microsoft.Extensions.Logging.Configuration.dll": { + "related": ".xml" + } + }, + "build": { + "buildTransitive/net8.0/_._": {} + } + }, + "Microsoft.Extensions.Logging.Console/10.0.0": { + "type": "package", + "dependencies": { + "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.0", + "Microsoft.Extensions.Logging": "10.0.0", + "Microsoft.Extensions.Logging.Abstractions": "10.0.0", + "Microsoft.Extensions.Logging.Configuration": "10.0.0", + "Microsoft.Extensions.Options": "10.0.0" + }, + "compile": { + "lib/net10.0/Microsoft.Extensions.Logging.Console.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/net10.0/Microsoft.Extensions.Logging.Console.dll": { + "related": ".xml" + } + }, + "build": { + "buildTransitive/net8.0/_._": {} + } + }, + "Microsoft.Extensions.Logging.Debug/10.0.0": { + "type": "package", + "dependencies": { + "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.0", + "Microsoft.Extensions.Logging": "10.0.0", + "Microsoft.Extensions.Logging.Abstractions": "10.0.0" + }, + "compile": { + "lib/net10.0/Microsoft.Extensions.Logging.Debug.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/net10.0/Microsoft.Extensions.Logging.Debug.dll": { + "related": ".xml" + } + }, + "build": { + "buildTransitive/net8.0/_._": {} + } + }, + "Microsoft.Extensions.Logging.EventLog/10.0.0": { + "type": "package", + "dependencies": { + "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.0", + "Microsoft.Extensions.Logging": "10.0.0", + "Microsoft.Extensions.Logging.Abstractions": "10.0.0", + "Microsoft.Extensions.Options": "10.0.0", + "System.Diagnostics.EventLog": "10.0.0" + }, + "compile": { + "lib/net10.0/Microsoft.Extensions.Logging.EventLog.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/net10.0/Microsoft.Extensions.Logging.EventLog.dll": { + "related": ".xml" + } + }, + "build": { + "buildTransitive/net8.0/_._": {} + } + }, + "Microsoft.Extensions.Logging.EventSource/10.0.0": { + "type": "package", + "dependencies": { + "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.0", + "Microsoft.Extensions.Logging": "10.0.0", + "Microsoft.Extensions.Logging.Abstractions": "10.0.0", + "Microsoft.Extensions.Options": "10.0.0", + "Microsoft.Extensions.Primitives": "10.0.0" + }, + "compile": { + "lib/net10.0/Microsoft.Extensions.Logging.EventSource.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/net10.0/Microsoft.Extensions.Logging.EventSource.dll": { + "related": ".xml" + } + }, + "build": { + "buildTransitive/net8.0/_._": {} + } + }, + "Microsoft.Extensions.Options/10.0.0": { + "type": "package", + "dependencies": { + "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.0", + "Microsoft.Extensions.Primitives": "10.0.0" + }, + "compile": { + "lib/net10.0/Microsoft.Extensions.Options.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/net10.0/Microsoft.Extensions.Options.dll": { + "related": ".xml" + } + }, + "build": { + "buildTransitive/net8.0/Microsoft.Extensions.Options.targets": {} + } + }, + "Microsoft.Extensions.Options.ConfigurationExtensions/10.0.0": { + "type": "package", + "dependencies": { + "Microsoft.Extensions.Configuration.Abstractions": "10.0.0", + "Microsoft.Extensions.Configuration.Binder": "10.0.0", + "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.0", + "Microsoft.Extensions.Options": "10.0.0", + "Microsoft.Extensions.Primitives": "10.0.0" + }, + "compile": { + "lib/net10.0/Microsoft.Extensions.Options.ConfigurationExtensions.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/net10.0/Microsoft.Extensions.Options.ConfigurationExtensions.dll": { + "related": ".xml" + } + }, + "build": { + "buildTransitive/net8.0/_._": {} + } + }, + "Microsoft.Extensions.Primitives/10.0.0": { + "type": "package", + "compile": { + "lib/net10.0/Microsoft.Extensions.Primitives.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/net10.0/Microsoft.Extensions.Primitives.dll": { + "related": ".xml" + } + }, + "build": { + "buildTransitive/net8.0/_._": {} + } + }, + "Microsoft.VisualStudio.Azure.Containers.Tools.Targets/1.23.0": { + "type": "package", + "build": { + "build/Microsoft.VisualStudio.Azure.Containers.Tools.Targets.props": {}, + "build/Microsoft.VisualStudio.Azure.Containers.Tools.Targets.targets": {} + } + }, + "Newtonsoft.Json/13.0.3": { + "type": "package", + "compile": { + "lib/net6.0/Newtonsoft.Json.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/net6.0/Newtonsoft.Json.dll": { + "related": ".xml" + } + } + }, + "OPCFoundation.NetStandard.Opc.Ua/1.5.377.22": { + "type": "package", + "dependencies": { + "OPCFoundation.NetStandard.Opc.Ua.Client": "1.5.377.22", + "OPCFoundation.NetStandard.Opc.Ua.Configuration": "1.5.377.22", + "OPCFoundation.NetStandard.Opc.Ua.Core": "1.5.377.22", + "OPCFoundation.NetStandard.Opc.Ua.Gds.Client.Common": "1.5.377.22", + "OPCFoundation.NetStandard.Opc.Ua.Gds.Server.Common": "1.5.377.22", + "OPCFoundation.NetStandard.Opc.Ua.Security.Certificates": "1.5.377.22", + "OPCFoundation.NetStandard.Opc.Ua.Server": "1.5.377.22" + } + }, + "OPCFoundation.NetStandard.Opc.Ua.Client/1.5.377.22": { + "type": "package", + "dependencies": { + "BitFaster.Caching": "2.5.4", + "OPCFoundation.NetStandard.Opc.Ua.Configuration": "1.5.377.22", + "OPCFoundation.NetStandard.Opc.Ua.Core": "1.5.377.22" + }, + "compile": { + "lib/net9.0/Opc.Ua.Client.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/net9.0/Opc.Ua.Client.dll": { + "related": ".xml" + } + } + }, + "OPCFoundation.NetStandard.Opc.Ua.Configuration/1.5.377.22": { + "type": "package", + "dependencies": { + "OPCFoundation.NetStandard.Opc.Ua.Core": "1.5.377.22" + }, + "compile": { + "lib/net9.0/Opc.Ua.Configuration.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/net9.0/Opc.Ua.Configuration.dll": { + "related": ".xml" + } + } + }, + "OPCFoundation.NetStandard.Opc.Ua.Core/1.5.377.22": { + "type": "package", + "dependencies": { + "Microsoft.Extensions.Logging.Abstractions": "9.0.9", + "Newtonsoft.Json": "13.0.3", + "OPCFoundation.NetStandard.Opc.Ua.Security.Certificates": "1.5.377.22" + }, + "compile": { + "lib/net9.0/Opc.Ua.Core.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/net9.0/Opc.Ua.Core.dll": { + "related": ".xml" + } + } + }, + "OPCFoundation.NetStandard.Opc.Ua.Gds.Client.Common/1.5.377.22": { + "type": "package", + "dependencies": { + "OPCFoundation.NetStandard.Opc.Ua.Client": "1.5.377.22", + "OPCFoundation.NetStandard.Opc.Ua.Core": "1.5.377.22" + }, + "compile": { + "lib/net9.0/Opc.Ua.Gds.Client.Common.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/net9.0/Opc.Ua.Gds.Client.Common.dll": { + "related": ".xml" + } + } + }, + "OPCFoundation.NetStandard.Opc.Ua.Gds.Server.Common/1.5.377.22": { + "type": "package", + "dependencies": { + "BouncyCastle.Cryptography": "2.6.2", + "OPCFoundation.NetStandard.Opc.Ua.Core": "1.5.377.22", + "OPCFoundation.NetStandard.Opc.Ua.Server": "1.5.377.22" + }, + "compile": { + "lib/net9.0/Opc.Ua.Gds.Server.Common.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/net9.0/Opc.Ua.Gds.Server.Common.dll": { + "related": ".xml" + } + } + }, + "OPCFoundation.NetStandard.Opc.Ua.Security.Certificates/1.5.377.22": { + "type": "package", + "compile": { + "lib/net9.0/Opc.Ua.Security.Certificates.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/net9.0/Opc.Ua.Security.Certificates.dll": { + "related": ".xml" + } + } + }, + "OPCFoundation.NetStandard.Opc.Ua.Server/1.5.377.22": { + "type": "package", + "dependencies": { + "OPCFoundation.NetStandard.Opc.Ua.Configuration": "1.5.377.22", + "OPCFoundation.NetStandard.Opc.Ua.Core": "1.5.377.22" + }, + "compile": { + "lib/net9.0/Opc.Ua.Server.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/net9.0/Opc.Ua.Server.dll": { + "related": ".xml" + } + } + }, + "runtime.native.System.Data.SqlClient.sni/4.4.0": { + "type": "package", + "dependencies": { + "runtime.win-arm64.runtime.native.System.Data.SqlClient.sni": "4.4.0", + "runtime.win-x64.runtime.native.System.Data.SqlClient.sni": "4.4.0", + "runtime.win-x86.runtime.native.System.Data.SqlClient.sni": "4.4.0" + } + }, + "runtime.win-arm64.runtime.native.System.Data.SqlClient.sni/4.4.0": { + "type": "package", + "runtimeTargets": { + "runtimes/win-arm64/native/sni.dll": { + "assetType": "native", + "rid": "win-arm64" + } + } + }, + "runtime.win-x64.runtime.native.System.Data.SqlClient.sni/4.4.0": { + "type": "package", + "runtimeTargets": { + "runtimes/win-x64/native/sni.dll": { + "assetType": "native", + "rid": "win-x64" + } + } + }, + "runtime.win-x86.runtime.native.System.Data.SqlClient.sni/4.4.0": { + "type": "package", + "runtimeTargets": { + "runtimes/win-x86/native/sni.dll": { + "assetType": "native", + "rid": "win-x86" + } + } + }, + "Serilog/4.3.0": { + "type": "package", + "compile": { + "lib/net9.0/Serilog.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/net9.0/Serilog.dll": { + "related": ".xml" + } + }, + "build": { + "build/Serilog.targets": {} + } + }, + "Serilog.Sinks.Graylog/3.1.1": { + "type": "package", + "compile": { + "lib/net7.0/Serilog.Sinks.Graylog.Core.dll": {}, + "lib/net7.0/Serilog.Sinks.Graylog.dll": {} + }, + "runtime": { + "lib/net7.0/Serilog.Sinks.Graylog.Core.dll": {}, + "lib/net7.0/Serilog.Sinks.Graylog.dll": {} + } + }, + "System.Data.SqlClient/4.9.0": { + "type": "package", + "dependencies": { + "runtime.native.System.Data.SqlClient.sni": "4.4.0" + }, + "compile": { + "lib/net8.0/System.Data.SqlClient.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/net8.0/System.Data.SqlClient.dll": { + "related": ".xml" + } + }, + "build": { + "buildTransitive/net6.0/_._": {} + }, + "runtimeTargets": { + "runtimes/unix/lib/net8.0/System.Data.SqlClient.dll": { + "assetType": "runtime", + "rid": "unix" + }, + "runtimes/win/lib/net8.0/System.Data.SqlClient.dll": { + "assetType": "runtime", + "rid": "win" + } + } + }, + "System.Diagnostics.EventLog/10.0.0": { + "type": "package", + "compile": { + "lib/net10.0/System.Diagnostics.EventLog.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/net10.0/System.Diagnostics.EventLog.dll": { + "related": ".xml" + } + }, + "build": { + "buildTransitive/net8.0/_._": {} + }, + "runtimeTargets": { + "runtimes/win/lib/net10.0/System.Diagnostics.EventLog.Messages.dll": { + "assetType": "runtime", + "rid": "win" + }, + "runtimes/win/lib/net10.0/System.Diagnostics.EventLog.dll": { + "assetType": "runtime", + "rid": "win" + } + } + } + } + }, + "libraries": { + "BitFaster.Caching/2.5.4": { + "sha512": "1QroTY1PVCZOSG9FnkkCrmCKk/+bZCgI/YXq376HnYwUDJ4Ho0EaV4YaA/5v5WYLnwIwIO7RZkdWbg9pxIpueQ==", + "type": "package", + "path": "bitfaster.caching/2.5.4", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "LICENSE", + "ReadMe.md", + "bitfaster.caching.2.5.4.nupkg.sha512", + "bitfaster.caching.nuspec", + "lib/net6.0/BitFaster.Caching.dll", + "lib/net6.0/BitFaster.Caching.xml", + "lib/netcoreapp3.1/BitFaster.Caching.dll", + "lib/netcoreapp3.1/BitFaster.Caching.xml", + "lib/netstandard2.0/BitFaster.Caching.dll", + "lib/netstandard2.0/BitFaster.Caching.xml" + ] + }, + "BouncyCastle.Cryptography/2.6.2": { + "sha512": "7oWOcvnntmMKNzDLsdxAYqApt+AjpRpP2CShjMfIa3umZ42UQMvH0tl1qAliYPNYO6vTdcGMqnRrCPmsfzTI1w==", + "type": "package", + "path": "bouncycastle.cryptography/2.6.2", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "LICENSE.md", + "README.md", + "bouncycastle.cryptography.2.6.2.nupkg.sha512", + "bouncycastle.cryptography.nuspec", + "lib/net461/BouncyCastle.Cryptography.dll", + "lib/net461/BouncyCastle.Cryptography.xml", + "lib/net6.0/BouncyCastle.Cryptography.dll", + "lib/net6.0/BouncyCastle.Cryptography.xml", + "lib/netstandard2.0/BouncyCastle.Cryptography.dll", + "lib/netstandard2.0/BouncyCastle.Cryptography.xml", + "packageIcon.png" + ] + }, + "Microsoft.Extensions.Configuration/10.0.0": { + "sha512": "H4SWETCh/cC5L1WtWchHR6LntGk3rDTTznZMssr4cL8IbDmMWBxY+MOGDc/ASnqNolLKPIWHWeuC1ddiL/iNPw==", + "type": "package", + "path": "microsoft.extensions.configuration/10.0.0", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "Icon.png", + "PACKAGE.md", + "THIRD-PARTY-NOTICES.TXT", + "buildTransitive/net461/Microsoft.Extensions.Configuration.targets", + "buildTransitive/net462/_._", + "buildTransitive/net8.0/_._", + "buildTransitive/netcoreapp2.0/Microsoft.Extensions.Configuration.targets", + "lib/net10.0/Microsoft.Extensions.Configuration.dll", + "lib/net10.0/Microsoft.Extensions.Configuration.xml", + "lib/net462/Microsoft.Extensions.Configuration.dll", + "lib/net462/Microsoft.Extensions.Configuration.xml", + "lib/net8.0/Microsoft.Extensions.Configuration.dll", + "lib/net8.0/Microsoft.Extensions.Configuration.xml", + "lib/net9.0/Microsoft.Extensions.Configuration.dll", + "lib/net9.0/Microsoft.Extensions.Configuration.xml", + "lib/netstandard2.0/Microsoft.Extensions.Configuration.dll", + "lib/netstandard2.0/Microsoft.Extensions.Configuration.xml", + "microsoft.extensions.configuration.10.0.0.nupkg.sha512", + "microsoft.extensions.configuration.nuspec", + "useSharedDesignerContext.txt" + ] + }, + "Microsoft.Extensions.Configuration.Abstractions/10.0.0": { + "sha512": "d2kDKnCsJvY7mBVhcjPSp9BkJk48DsaHPg5u+Oy4f8XaOqnEedRy/USyvnpHL92wpJ6DrTPy7htppUUzskbCXQ==", + "type": "package", + "path": "microsoft.extensions.configuration.abstractions/10.0.0", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "Icon.png", + "PACKAGE.md", + "THIRD-PARTY-NOTICES.TXT", + "buildTransitive/net461/Microsoft.Extensions.Configuration.Abstractions.targets", + "buildTransitive/net462/_._", + "buildTransitive/net8.0/_._", + "buildTransitive/netcoreapp2.0/Microsoft.Extensions.Configuration.Abstractions.targets", + "lib/net10.0/Microsoft.Extensions.Configuration.Abstractions.dll", + "lib/net10.0/Microsoft.Extensions.Configuration.Abstractions.xml", + "lib/net462/Microsoft.Extensions.Configuration.Abstractions.dll", + "lib/net462/Microsoft.Extensions.Configuration.Abstractions.xml", + "lib/net8.0/Microsoft.Extensions.Configuration.Abstractions.dll", + "lib/net8.0/Microsoft.Extensions.Configuration.Abstractions.xml", + "lib/net9.0/Microsoft.Extensions.Configuration.Abstractions.dll", + "lib/net9.0/Microsoft.Extensions.Configuration.Abstractions.xml", + "lib/netstandard2.0/Microsoft.Extensions.Configuration.Abstractions.dll", + "lib/netstandard2.0/Microsoft.Extensions.Configuration.Abstractions.xml", + "microsoft.extensions.configuration.abstractions.10.0.0.nupkg.sha512", + "microsoft.extensions.configuration.abstractions.nuspec", + "useSharedDesignerContext.txt" + ] + }, + "Microsoft.Extensions.Configuration.Binder/10.0.0": { + "sha512": "tMF9wNh+hlyYDWB8mrFCQHQmWHlRosol1b/N2Jrefy1bFLnuTlgSYmPyHNmz8xVQgs7DpXytBRWxGhG+mSTp0g==", + "type": "package", + "path": "microsoft.extensions.configuration.binder/10.0.0", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "Icon.png", + "PACKAGE.md", + "THIRD-PARTY-NOTICES.TXT", + "analyzers/dotnet/cs/Microsoft.Extensions.Configuration.Binder.SourceGeneration.dll", + "analyzers/dotnet/cs/cs/Microsoft.Extensions.Configuration.Binder.SourceGeneration.resources.dll", + "analyzers/dotnet/cs/de/Microsoft.Extensions.Configuration.Binder.SourceGeneration.resources.dll", + "analyzers/dotnet/cs/es/Microsoft.Extensions.Configuration.Binder.SourceGeneration.resources.dll", + "analyzers/dotnet/cs/fr/Microsoft.Extensions.Configuration.Binder.SourceGeneration.resources.dll", + "analyzers/dotnet/cs/it/Microsoft.Extensions.Configuration.Binder.SourceGeneration.resources.dll", + "analyzers/dotnet/cs/ja/Microsoft.Extensions.Configuration.Binder.SourceGeneration.resources.dll", + "analyzers/dotnet/cs/ko/Microsoft.Extensions.Configuration.Binder.SourceGeneration.resources.dll", + "analyzers/dotnet/cs/pl/Microsoft.Extensions.Configuration.Binder.SourceGeneration.resources.dll", + "analyzers/dotnet/cs/pt-BR/Microsoft.Extensions.Configuration.Binder.SourceGeneration.resources.dll", + "analyzers/dotnet/cs/ru/Microsoft.Extensions.Configuration.Binder.SourceGeneration.resources.dll", + "analyzers/dotnet/cs/tr/Microsoft.Extensions.Configuration.Binder.SourceGeneration.resources.dll", + "analyzers/dotnet/cs/zh-Hans/Microsoft.Extensions.Configuration.Binder.SourceGeneration.resources.dll", + "analyzers/dotnet/cs/zh-Hant/Microsoft.Extensions.Configuration.Binder.SourceGeneration.resources.dll", + "buildTransitive/netstandard2.0/Microsoft.Extensions.Configuration.Binder.targets", + "lib/net10.0/Microsoft.Extensions.Configuration.Binder.dll", + "lib/net10.0/Microsoft.Extensions.Configuration.Binder.xml", + "lib/net462/Microsoft.Extensions.Configuration.Binder.dll", + "lib/net462/Microsoft.Extensions.Configuration.Binder.xml", + "lib/net8.0/Microsoft.Extensions.Configuration.Binder.dll", + "lib/net8.0/Microsoft.Extensions.Configuration.Binder.xml", + "lib/net9.0/Microsoft.Extensions.Configuration.Binder.dll", + "lib/net9.0/Microsoft.Extensions.Configuration.Binder.xml", + "lib/netstandard2.0/Microsoft.Extensions.Configuration.Binder.dll", + "lib/netstandard2.0/Microsoft.Extensions.Configuration.Binder.xml", + "microsoft.extensions.configuration.binder.10.0.0.nupkg.sha512", + "microsoft.extensions.configuration.binder.nuspec", + "useSharedDesignerContext.txt" + ] + }, + "Microsoft.Extensions.Configuration.CommandLine/10.0.0": { + "sha512": "CRj5clwZciVs46GMhAthkFq3+JiNM15Bz9CRlCZLBmRdggD6RwoBphRJ+EUDK2f+cZZ1L2zqVaQrn1KueoU5Kg==", + "type": "package", + "path": "microsoft.extensions.configuration.commandline/10.0.0", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "Icon.png", + "PACKAGE.md", + "THIRD-PARTY-NOTICES.TXT", + "buildTransitive/net461/Microsoft.Extensions.Configuration.CommandLine.targets", + "buildTransitive/net462/_._", + "buildTransitive/net8.0/_._", + "buildTransitive/netcoreapp2.0/Microsoft.Extensions.Configuration.CommandLine.targets", + "lib/net10.0/Microsoft.Extensions.Configuration.CommandLine.dll", + "lib/net10.0/Microsoft.Extensions.Configuration.CommandLine.xml", + "lib/net462/Microsoft.Extensions.Configuration.CommandLine.dll", + "lib/net462/Microsoft.Extensions.Configuration.CommandLine.xml", + "lib/net8.0/Microsoft.Extensions.Configuration.CommandLine.dll", + "lib/net8.0/Microsoft.Extensions.Configuration.CommandLine.xml", + "lib/net9.0/Microsoft.Extensions.Configuration.CommandLine.dll", + "lib/net9.0/Microsoft.Extensions.Configuration.CommandLine.xml", + "lib/netstandard2.0/Microsoft.Extensions.Configuration.CommandLine.dll", + "lib/netstandard2.0/Microsoft.Extensions.Configuration.CommandLine.xml", + "microsoft.extensions.configuration.commandline.10.0.0.nupkg.sha512", + "microsoft.extensions.configuration.commandline.nuspec", + "useSharedDesignerContext.txt" + ] + }, + "Microsoft.Extensions.Configuration.EnvironmentVariables/10.0.0": { + "sha512": "TmFegsI/uCdwMBD4yKpmO+OkjVNHQL49Dh/ep83NI5rPUEoBK9OdsJo1zURc1A2FuS/R/Pos3wsTjlyLnguBLA==", + "type": "package", + "path": "microsoft.extensions.configuration.environmentvariables/10.0.0", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "Icon.png", + "PACKAGE.md", + "THIRD-PARTY-NOTICES.TXT", + "buildTransitive/net461/Microsoft.Extensions.Configuration.EnvironmentVariables.targets", + "buildTransitive/net462/_._", + "buildTransitive/net8.0/_._", + "buildTransitive/netcoreapp2.0/Microsoft.Extensions.Configuration.EnvironmentVariables.targets", + "lib/net10.0/Microsoft.Extensions.Configuration.EnvironmentVariables.dll", + "lib/net10.0/Microsoft.Extensions.Configuration.EnvironmentVariables.xml", + "lib/net462/Microsoft.Extensions.Configuration.EnvironmentVariables.dll", + "lib/net462/Microsoft.Extensions.Configuration.EnvironmentVariables.xml", + "lib/net8.0/Microsoft.Extensions.Configuration.EnvironmentVariables.dll", + "lib/net8.0/Microsoft.Extensions.Configuration.EnvironmentVariables.xml", + "lib/net9.0/Microsoft.Extensions.Configuration.EnvironmentVariables.dll", + "lib/net9.0/Microsoft.Extensions.Configuration.EnvironmentVariables.xml", + "lib/netstandard2.0/Microsoft.Extensions.Configuration.EnvironmentVariables.dll", + "lib/netstandard2.0/Microsoft.Extensions.Configuration.EnvironmentVariables.xml", + "microsoft.extensions.configuration.environmentvariables.10.0.0.nupkg.sha512", + "microsoft.extensions.configuration.environmentvariables.nuspec", + "useSharedDesignerContext.txt" + ] + }, + "Microsoft.Extensions.Configuration.FileExtensions/10.0.0": { + "sha512": "LqCTyF0twrG4tyEN6PpSC5ewRBDwCBazRUfCOdRddwaQ3n2S57GDDeYOlTLcbV/V2dxSSZWg5Ofr48h6BsBmxw==", + "type": "package", + "path": "microsoft.extensions.configuration.fileextensions/10.0.0", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "Icon.png", + "PACKAGE.md", + "THIRD-PARTY-NOTICES.TXT", + "buildTransitive/net461/Microsoft.Extensions.Configuration.FileExtensions.targets", + "buildTransitive/net462/_._", + "buildTransitive/net8.0/_._", + "buildTransitive/netcoreapp2.0/Microsoft.Extensions.Configuration.FileExtensions.targets", + "lib/net10.0/Microsoft.Extensions.Configuration.FileExtensions.dll", + "lib/net10.0/Microsoft.Extensions.Configuration.FileExtensions.xml", + "lib/net462/Microsoft.Extensions.Configuration.FileExtensions.dll", + "lib/net462/Microsoft.Extensions.Configuration.FileExtensions.xml", + "lib/net8.0/Microsoft.Extensions.Configuration.FileExtensions.dll", + "lib/net8.0/Microsoft.Extensions.Configuration.FileExtensions.xml", + "lib/net9.0/Microsoft.Extensions.Configuration.FileExtensions.dll", + "lib/net9.0/Microsoft.Extensions.Configuration.FileExtensions.xml", + "lib/netstandard2.0/Microsoft.Extensions.Configuration.FileExtensions.dll", + "lib/netstandard2.0/Microsoft.Extensions.Configuration.FileExtensions.xml", + "microsoft.extensions.configuration.fileextensions.10.0.0.nupkg.sha512", + "microsoft.extensions.configuration.fileextensions.nuspec", + "useSharedDesignerContext.txt" + ] + }, + "Microsoft.Extensions.Configuration.Json/10.0.0": { + "sha512": "BIOPTEAZoeWbHlDT9Zudu+rpecZizFwhdIFRiyZKDml7JbayXmfTXKUt+ezifsSXfBkWDdJM10oDOxo8pufEng==", + "type": "package", + "path": "microsoft.extensions.configuration.json/10.0.0", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "Icon.png", + "PACKAGE.md", + "THIRD-PARTY-NOTICES.TXT", + "buildTransitive/net461/Microsoft.Extensions.Configuration.Json.targets", + "buildTransitive/net462/_._", + "buildTransitive/net8.0/_._", + "buildTransitive/netcoreapp2.0/Microsoft.Extensions.Configuration.Json.targets", + "lib/net10.0/Microsoft.Extensions.Configuration.Json.dll", + "lib/net10.0/Microsoft.Extensions.Configuration.Json.xml", + "lib/net462/Microsoft.Extensions.Configuration.Json.dll", + "lib/net462/Microsoft.Extensions.Configuration.Json.xml", + "lib/net8.0/Microsoft.Extensions.Configuration.Json.dll", + "lib/net8.0/Microsoft.Extensions.Configuration.Json.xml", + "lib/net9.0/Microsoft.Extensions.Configuration.Json.dll", + "lib/net9.0/Microsoft.Extensions.Configuration.Json.xml", + "lib/netstandard2.0/Microsoft.Extensions.Configuration.Json.dll", + "lib/netstandard2.0/Microsoft.Extensions.Configuration.Json.xml", + "lib/netstandard2.1/Microsoft.Extensions.Configuration.Json.dll", + "lib/netstandard2.1/Microsoft.Extensions.Configuration.Json.xml", + "microsoft.extensions.configuration.json.10.0.0.nupkg.sha512", + "microsoft.extensions.configuration.json.nuspec", + "useSharedDesignerContext.txt" + ] + }, + "Microsoft.Extensions.Configuration.UserSecrets/10.0.0": { + "sha512": "B4qHB6gQ2B3I52YRohSV7wetp01BQzi8jDmrtiVm6e4l8vH5vjqwxWcR5wumGWjdBkj1asJLLsDIocdyTQSP0A==", + "type": "package", + "path": "microsoft.extensions.configuration.usersecrets/10.0.0", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "Icon.png", + "PACKAGE.md", + "THIRD-PARTY-NOTICES.TXT", + "buildTransitive/net461/Microsoft.Extensions.Configuration.UserSecrets.targets", + "buildTransitive/net462/Microsoft.Extensions.Configuration.UserSecrets.props", + "buildTransitive/net462/Microsoft.Extensions.Configuration.UserSecrets.targets", + "buildTransitive/net8.0/Microsoft.Extensions.Configuration.UserSecrets.props", + "buildTransitive/net8.0/Microsoft.Extensions.Configuration.UserSecrets.targets", + "buildTransitive/netcoreapp2.0/Microsoft.Extensions.Configuration.UserSecrets.targets", + "buildTransitive/netstandard2.0/Microsoft.Extensions.Configuration.UserSecrets.props", + "buildTransitive/netstandard2.0/Microsoft.Extensions.Configuration.UserSecrets.targets", + "lib/net10.0/Microsoft.Extensions.Configuration.UserSecrets.dll", + "lib/net10.0/Microsoft.Extensions.Configuration.UserSecrets.xml", + "lib/net462/Microsoft.Extensions.Configuration.UserSecrets.dll", + "lib/net462/Microsoft.Extensions.Configuration.UserSecrets.xml", + "lib/net8.0/Microsoft.Extensions.Configuration.UserSecrets.dll", + "lib/net8.0/Microsoft.Extensions.Configuration.UserSecrets.xml", + "lib/net9.0/Microsoft.Extensions.Configuration.UserSecrets.dll", + "lib/net9.0/Microsoft.Extensions.Configuration.UserSecrets.xml", + "lib/netstandard2.0/Microsoft.Extensions.Configuration.UserSecrets.dll", + "lib/netstandard2.0/Microsoft.Extensions.Configuration.UserSecrets.xml", + "microsoft.extensions.configuration.usersecrets.10.0.0.nupkg.sha512", + "microsoft.extensions.configuration.usersecrets.nuspec", + "useSharedDesignerContext.txt" + ] + }, + "Microsoft.Extensions.DependencyInjection/10.0.0": { + "sha512": "f0RBabswJq+gRu5a+hWIobrLWiUYPKMhCD9WO3sYBAdSy3FFH14LMvLVFZc2kPSCimBLxSuitUhsd6tb0TAY6A==", + "type": "package", + "path": "microsoft.extensions.dependencyinjection/10.0.0", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "Icon.png", + "PACKAGE.md", + "THIRD-PARTY-NOTICES.TXT", + "buildTransitive/net461/Microsoft.Extensions.DependencyInjection.targets", + "buildTransitive/net462/_._", + "buildTransitive/net8.0/_._", + "buildTransitive/netcoreapp2.0/Microsoft.Extensions.DependencyInjection.targets", + "lib/net10.0/Microsoft.Extensions.DependencyInjection.dll", + "lib/net10.0/Microsoft.Extensions.DependencyInjection.xml", + "lib/net462/Microsoft.Extensions.DependencyInjection.dll", + "lib/net462/Microsoft.Extensions.DependencyInjection.xml", + "lib/net8.0/Microsoft.Extensions.DependencyInjection.dll", + "lib/net8.0/Microsoft.Extensions.DependencyInjection.xml", + "lib/net9.0/Microsoft.Extensions.DependencyInjection.dll", + "lib/net9.0/Microsoft.Extensions.DependencyInjection.xml", + "lib/netstandard2.0/Microsoft.Extensions.DependencyInjection.dll", + "lib/netstandard2.0/Microsoft.Extensions.DependencyInjection.xml", + "lib/netstandard2.1/Microsoft.Extensions.DependencyInjection.dll", + "lib/netstandard2.1/Microsoft.Extensions.DependencyInjection.xml", + "microsoft.extensions.dependencyinjection.10.0.0.nupkg.sha512", + "microsoft.extensions.dependencyinjection.nuspec", + "useSharedDesignerContext.txt" + ] + }, + "Microsoft.Extensions.DependencyInjection.Abstractions/10.0.0": { + "sha512": "L3AdmZ1WOK4XXT5YFPEwyt0ep6l8lGIPs7F5OOBZc77Zqeo01Of7XXICy47628sdVl0v/owxYJTe86DTgFwKCA==", + "type": "package", + "path": "microsoft.extensions.dependencyinjection.abstractions/10.0.0", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "Icon.png", + "PACKAGE.md", + "THIRD-PARTY-NOTICES.TXT", + "buildTransitive/net461/Microsoft.Extensions.DependencyInjection.Abstractions.targets", + "buildTransitive/net462/_._", + "buildTransitive/net8.0/_._", + "buildTransitive/netcoreapp2.0/Microsoft.Extensions.DependencyInjection.Abstractions.targets", + "lib/net10.0/Microsoft.Extensions.DependencyInjection.Abstractions.dll", + "lib/net10.0/Microsoft.Extensions.DependencyInjection.Abstractions.xml", + "lib/net462/Microsoft.Extensions.DependencyInjection.Abstractions.dll", + "lib/net462/Microsoft.Extensions.DependencyInjection.Abstractions.xml", + "lib/net8.0/Microsoft.Extensions.DependencyInjection.Abstractions.dll", + "lib/net8.0/Microsoft.Extensions.DependencyInjection.Abstractions.xml", + "lib/net9.0/Microsoft.Extensions.DependencyInjection.Abstractions.dll", + "lib/net9.0/Microsoft.Extensions.DependencyInjection.Abstractions.xml", + "lib/netstandard2.0/Microsoft.Extensions.DependencyInjection.Abstractions.dll", + "lib/netstandard2.0/Microsoft.Extensions.DependencyInjection.Abstractions.xml", + "lib/netstandard2.1/Microsoft.Extensions.DependencyInjection.Abstractions.dll", + "lib/netstandard2.1/Microsoft.Extensions.DependencyInjection.Abstractions.xml", + "microsoft.extensions.dependencyinjection.abstractions.10.0.0.nupkg.sha512", + "microsoft.extensions.dependencyinjection.abstractions.nuspec", + "useSharedDesignerContext.txt" + ] + }, + "Microsoft.Extensions.Diagnostics/10.0.0": { + "sha512": "xjkxIPgrT0mKTfBwb+CVqZnRchyZgzKIfDQOp8z+WUC6vPe3WokIf71z+hJPkH0YBUYJwa7Z/al1R087ib9oiw==", + "type": "package", + "path": "microsoft.extensions.diagnostics/10.0.0", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "Icon.png", + "THIRD-PARTY-NOTICES.TXT", + "buildTransitive/net461/Microsoft.Extensions.Diagnostics.targets", + "buildTransitive/net462/_._", + "buildTransitive/net8.0/_._", + "buildTransitive/netcoreapp2.0/Microsoft.Extensions.Diagnostics.targets", + "lib/net10.0/Microsoft.Extensions.Diagnostics.dll", + "lib/net10.0/Microsoft.Extensions.Diagnostics.xml", + "lib/net462/Microsoft.Extensions.Diagnostics.dll", + "lib/net462/Microsoft.Extensions.Diagnostics.xml", + "lib/net8.0/Microsoft.Extensions.Diagnostics.dll", + "lib/net8.0/Microsoft.Extensions.Diagnostics.xml", + "lib/net9.0/Microsoft.Extensions.Diagnostics.dll", + "lib/net9.0/Microsoft.Extensions.Diagnostics.xml", + "lib/netstandard2.0/Microsoft.Extensions.Diagnostics.dll", + "lib/netstandard2.0/Microsoft.Extensions.Diagnostics.xml", + "microsoft.extensions.diagnostics.10.0.0.nupkg.sha512", + "microsoft.extensions.diagnostics.nuspec", + "useSharedDesignerContext.txt" + ] + }, + "Microsoft.Extensions.Diagnostics.Abstractions/10.0.0": { + "sha512": "SfK89ytD61S7DgzorFljSkUeluC1ncn6dtZgwc0ot39f/BEYWBl5jpgvodxduoYAs1d9HG8faCDRZxE95UMo2A==", + "type": "package", + "path": "microsoft.extensions.diagnostics.abstractions/10.0.0", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "Icon.png", + "THIRD-PARTY-NOTICES.TXT", + "buildTransitive/net461/Microsoft.Extensions.Diagnostics.Abstractions.targets", + "buildTransitive/net462/_._", + "buildTransitive/net8.0/_._", + "buildTransitive/netcoreapp2.0/Microsoft.Extensions.Diagnostics.Abstractions.targets", + "lib/net10.0/Microsoft.Extensions.Diagnostics.Abstractions.dll", + "lib/net10.0/Microsoft.Extensions.Diagnostics.Abstractions.xml", + "lib/net462/Microsoft.Extensions.Diagnostics.Abstractions.dll", + "lib/net462/Microsoft.Extensions.Diagnostics.Abstractions.xml", + "lib/net8.0/Microsoft.Extensions.Diagnostics.Abstractions.dll", + "lib/net8.0/Microsoft.Extensions.Diagnostics.Abstractions.xml", + "lib/net9.0/Microsoft.Extensions.Diagnostics.Abstractions.dll", + "lib/net9.0/Microsoft.Extensions.Diagnostics.Abstractions.xml", + "lib/netstandard2.0/Microsoft.Extensions.Diagnostics.Abstractions.dll", + "lib/netstandard2.0/Microsoft.Extensions.Diagnostics.Abstractions.xml", + "microsoft.extensions.diagnostics.abstractions.10.0.0.nupkg.sha512", + "microsoft.extensions.diagnostics.abstractions.nuspec", + "useSharedDesignerContext.txt" + ] + }, + "Microsoft.Extensions.FileProviders.Abstractions/10.0.0": { + "sha512": "/ppSdehKk3fuXjlqCDgSOtjRK/pSHU8eWgzSHfHdwVm5BP4Dgejehkw+PtxKG2j98qTDEHDst2Y99aNsmJldmw==", + "type": "package", + "path": "microsoft.extensions.fileproviders.abstractions/10.0.0", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "Icon.png", + "PACKAGE.md", + "THIRD-PARTY-NOTICES.TXT", + "buildTransitive/net461/Microsoft.Extensions.FileProviders.Abstractions.targets", + "buildTransitive/net462/_._", + "buildTransitive/net8.0/_._", + "buildTransitive/netcoreapp2.0/Microsoft.Extensions.FileProviders.Abstractions.targets", + "lib/net10.0/Microsoft.Extensions.FileProviders.Abstractions.dll", + "lib/net10.0/Microsoft.Extensions.FileProviders.Abstractions.xml", + "lib/net462/Microsoft.Extensions.FileProviders.Abstractions.dll", + "lib/net462/Microsoft.Extensions.FileProviders.Abstractions.xml", + "lib/net8.0/Microsoft.Extensions.FileProviders.Abstractions.dll", + "lib/net8.0/Microsoft.Extensions.FileProviders.Abstractions.xml", + "lib/net9.0/Microsoft.Extensions.FileProviders.Abstractions.dll", + "lib/net9.0/Microsoft.Extensions.FileProviders.Abstractions.xml", + "lib/netstandard2.0/Microsoft.Extensions.FileProviders.Abstractions.dll", + "lib/netstandard2.0/Microsoft.Extensions.FileProviders.Abstractions.xml", + "microsoft.extensions.fileproviders.abstractions.10.0.0.nupkg.sha512", + "microsoft.extensions.fileproviders.abstractions.nuspec", + "useSharedDesignerContext.txt" + ] + }, + "Microsoft.Extensions.FileProviders.Physical/10.0.0": { + "sha512": "UZUQ74lQMmvcprlG8w+XpxBbyRDQqfb7GAnccITw32hdkUBlmm9yNC4xl4aR9YjgV3ounZcub194sdmLSfBmPA==", + "type": "package", + "path": "microsoft.extensions.fileproviders.physical/10.0.0", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "Icon.png", + "PACKAGE.md", + "THIRD-PARTY-NOTICES.TXT", + "buildTransitive/net461/Microsoft.Extensions.FileProviders.Physical.targets", + "buildTransitive/net462/_._", + "buildTransitive/net8.0/_._", + "buildTransitive/netcoreapp2.0/Microsoft.Extensions.FileProviders.Physical.targets", + "lib/net10.0/Microsoft.Extensions.FileProviders.Physical.dll", + "lib/net10.0/Microsoft.Extensions.FileProviders.Physical.xml", + "lib/net462/Microsoft.Extensions.FileProviders.Physical.dll", + "lib/net462/Microsoft.Extensions.FileProviders.Physical.xml", + "lib/net8.0/Microsoft.Extensions.FileProviders.Physical.dll", + "lib/net8.0/Microsoft.Extensions.FileProviders.Physical.xml", + "lib/net9.0/Microsoft.Extensions.FileProviders.Physical.dll", + "lib/net9.0/Microsoft.Extensions.FileProviders.Physical.xml", + "lib/netstandard2.0/Microsoft.Extensions.FileProviders.Physical.dll", + "lib/netstandard2.0/Microsoft.Extensions.FileProviders.Physical.xml", + "microsoft.extensions.fileproviders.physical.10.0.0.nupkg.sha512", + "microsoft.extensions.fileproviders.physical.nuspec", + "useSharedDesignerContext.txt" + ] + }, + "Microsoft.Extensions.FileSystemGlobbing/10.0.0": { + "sha512": "5hfVl/e+bx1px2UkN+1xXhd3hu7Ui6ENItBzckFaRDQXfr+SHT/7qrCDrlQekCF/PBtEu2vtk87U2+gDEF8EhQ==", + "type": "package", + "path": "microsoft.extensions.filesystemglobbing/10.0.0", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "Icon.png", + "PACKAGE.md", + "THIRD-PARTY-NOTICES.TXT", + "buildTransitive/net461/Microsoft.Extensions.FileSystemGlobbing.targets", + "buildTransitive/net462/_._", + "buildTransitive/net8.0/_._", + "buildTransitive/netcoreapp2.0/Microsoft.Extensions.FileSystemGlobbing.targets", + "lib/net10.0/Microsoft.Extensions.FileSystemGlobbing.dll", + "lib/net10.0/Microsoft.Extensions.FileSystemGlobbing.xml", + "lib/net462/Microsoft.Extensions.FileSystemGlobbing.dll", + "lib/net462/Microsoft.Extensions.FileSystemGlobbing.xml", + "lib/net8.0/Microsoft.Extensions.FileSystemGlobbing.dll", + "lib/net8.0/Microsoft.Extensions.FileSystemGlobbing.xml", + "lib/net9.0/Microsoft.Extensions.FileSystemGlobbing.dll", + "lib/net9.0/Microsoft.Extensions.FileSystemGlobbing.xml", + "lib/netstandard2.0/Microsoft.Extensions.FileSystemGlobbing.dll", + "lib/netstandard2.0/Microsoft.Extensions.FileSystemGlobbing.xml", + "microsoft.extensions.filesystemglobbing.10.0.0.nupkg.sha512", + "microsoft.extensions.filesystemglobbing.nuspec", + "useSharedDesignerContext.txt" + ] + }, + "Microsoft.Extensions.Hosting/10.0.0": { + "sha512": "yKJiVdXkSfe9foojGpBRbuDPQI8YD71IO/aE8ehGjRHE0VkEF/YWkW6StthwuFF146pc2lypZrpk/Tks6Plwhw==", + "type": "package", + "path": "microsoft.extensions.hosting/10.0.0", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "Icon.png", + "PACKAGE.md", + "THIRD-PARTY-NOTICES.TXT", + "buildTransitive/net461/Microsoft.Extensions.Hosting.targets", + "buildTransitive/net462/_._", + "buildTransitive/net8.0/_._", + "buildTransitive/netcoreapp2.0/Microsoft.Extensions.Hosting.targets", + "lib/net10.0/Microsoft.Extensions.Hosting.dll", + "lib/net10.0/Microsoft.Extensions.Hosting.xml", + "lib/net462/Microsoft.Extensions.Hosting.dll", + "lib/net462/Microsoft.Extensions.Hosting.xml", + "lib/net8.0/Microsoft.Extensions.Hosting.dll", + "lib/net8.0/Microsoft.Extensions.Hosting.xml", + "lib/net9.0/Microsoft.Extensions.Hosting.dll", + "lib/net9.0/Microsoft.Extensions.Hosting.xml", + "lib/netstandard2.0/Microsoft.Extensions.Hosting.dll", + "lib/netstandard2.0/Microsoft.Extensions.Hosting.xml", + "lib/netstandard2.1/Microsoft.Extensions.Hosting.dll", + "lib/netstandard2.1/Microsoft.Extensions.Hosting.xml", + "microsoft.extensions.hosting.10.0.0.nupkg.sha512", + "microsoft.extensions.hosting.nuspec", + "useSharedDesignerContext.txt" + ] + }, + "Microsoft.Extensions.Hosting.Abstractions/10.0.0": { + "sha512": "KrN6TGFwCwqOkLLk/idW/XtDQh+8In+CL9T4M1Dx+5ScsjTq4TlVbal8q532m82UYrMr6RiQJF2HvYCN0QwVsA==", + "type": "package", + "path": "microsoft.extensions.hosting.abstractions/10.0.0", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "Icon.png", + "PACKAGE.md", + "THIRD-PARTY-NOTICES.TXT", + "buildTransitive/net461/Microsoft.Extensions.Hosting.Abstractions.targets", + "buildTransitive/net462/_._", + "buildTransitive/net8.0/_._", + "buildTransitive/netcoreapp2.0/Microsoft.Extensions.Hosting.Abstractions.targets", + "lib/net10.0/Microsoft.Extensions.Hosting.Abstractions.dll", + "lib/net10.0/Microsoft.Extensions.Hosting.Abstractions.xml", + "lib/net462/Microsoft.Extensions.Hosting.Abstractions.dll", + "lib/net462/Microsoft.Extensions.Hosting.Abstractions.xml", + "lib/net8.0/Microsoft.Extensions.Hosting.Abstractions.dll", + "lib/net8.0/Microsoft.Extensions.Hosting.Abstractions.xml", + "lib/net9.0/Microsoft.Extensions.Hosting.Abstractions.dll", + "lib/net9.0/Microsoft.Extensions.Hosting.Abstractions.xml", + "lib/netstandard2.0/Microsoft.Extensions.Hosting.Abstractions.dll", + "lib/netstandard2.0/Microsoft.Extensions.Hosting.Abstractions.xml", + "lib/netstandard2.1/Microsoft.Extensions.Hosting.Abstractions.dll", + "lib/netstandard2.1/Microsoft.Extensions.Hosting.Abstractions.xml", + "microsoft.extensions.hosting.abstractions.10.0.0.nupkg.sha512", + "microsoft.extensions.hosting.abstractions.nuspec", + "useSharedDesignerContext.txt" + ] + }, + "Microsoft.Extensions.Logging/10.0.0": { + "sha512": "BStFkd5CcnEtarlcgYDBcFzGYCuuNMzPs02wN3WBsOFoYIEmYoUdAiU+au6opzoqfTYJsMTW00AeqDdnXH2CvA==", + "type": "package", + "path": "microsoft.extensions.logging/10.0.0", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "Icon.png", + "PACKAGE.md", + "THIRD-PARTY-NOTICES.TXT", + "buildTransitive/net461/Microsoft.Extensions.Logging.targets", + "buildTransitive/net462/_._", + "buildTransitive/net8.0/_._", + "buildTransitive/netcoreapp2.0/Microsoft.Extensions.Logging.targets", + "lib/net10.0/Microsoft.Extensions.Logging.dll", + "lib/net10.0/Microsoft.Extensions.Logging.xml", + "lib/net462/Microsoft.Extensions.Logging.dll", + "lib/net462/Microsoft.Extensions.Logging.xml", + "lib/net8.0/Microsoft.Extensions.Logging.dll", + "lib/net8.0/Microsoft.Extensions.Logging.xml", + "lib/net9.0/Microsoft.Extensions.Logging.dll", + "lib/net9.0/Microsoft.Extensions.Logging.xml", + "lib/netstandard2.0/Microsoft.Extensions.Logging.dll", + "lib/netstandard2.0/Microsoft.Extensions.Logging.xml", + "lib/netstandard2.1/Microsoft.Extensions.Logging.dll", + "lib/netstandard2.1/Microsoft.Extensions.Logging.xml", + "microsoft.extensions.logging.10.0.0.nupkg.sha512", + "microsoft.extensions.logging.nuspec", + "useSharedDesignerContext.txt" + ] + }, + "Microsoft.Extensions.Logging.Abstractions/10.0.0": { + "sha512": "FU/IfjDfwaMuKr414SSQNTIti/69bHEMb+QKrskRb26oVqpx3lNFXMjs/RC9ZUuhBhcwDM2BwOgoMw+PZ+beqQ==", + "type": "package", + "path": "microsoft.extensions.logging.abstractions/10.0.0", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "Icon.png", + "PACKAGE.md", + "THIRD-PARTY-NOTICES.TXT", + "analyzers/dotnet/roslyn3.11/cs/Microsoft.Extensions.Logging.Generators.dll", + "analyzers/dotnet/roslyn3.11/cs/cs/Microsoft.Extensions.Logging.Generators.resources.dll", + "analyzers/dotnet/roslyn3.11/cs/de/Microsoft.Extensions.Logging.Generators.resources.dll", + "analyzers/dotnet/roslyn3.11/cs/es/Microsoft.Extensions.Logging.Generators.resources.dll", + "analyzers/dotnet/roslyn3.11/cs/fr/Microsoft.Extensions.Logging.Generators.resources.dll", + "analyzers/dotnet/roslyn3.11/cs/it/Microsoft.Extensions.Logging.Generators.resources.dll", + "analyzers/dotnet/roslyn3.11/cs/ja/Microsoft.Extensions.Logging.Generators.resources.dll", + "analyzers/dotnet/roslyn3.11/cs/ko/Microsoft.Extensions.Logging.Generators.resources.dll", + "analyzers/dotnet/roslyn3.11/cs/pl/Microsoft.Extensions.Logging.Generators.resources.dll", + "analyzers/dotnet/roslyn3.11/cs/pt-BR/Microsoft.Extensions.Logging.Generators.resources.dll", + "analyzers/dotnet/roslyn3.11/cs/ru/Microsoft.Extensions.Logging.Generators.resources.dll", + "analyzers/dotnet/roslyn3.11/cs/tr/Microsoft.Extensions.Logging.Generators.resources.dll", + "analyzers/dotnet/roslyn3.11/cs/zh-Hans/Microsoft.Extensions.Logging.Generators.resources.dll", + "analyzers/dotnet/roslyn3.11/cs/zh-Hant/Microsoft.Extensions.Logging.Generators.resources.dll", + "analyzers/dotnet/roslyn4.0/cs/Microsoft.Extensions.Logging.Generators.dll", + "analyzers/dotnet/roslyn4.0/cs/cs/Microsoft.Extensions.Logging.Generators.resources.dll", + "analyzers/dotnet/roslyn4.0/cs/de/Microsoft.Extensions.Logging.Generators.resources.dll", + "analyzers/dotnet/roslyn4.0/cs/es/Microsoft.Extensions.Logging.Generators.resources.dll", + "analyzers/dotnet/roslyn4.0/cs/fr/Microsoft.Extensions.Logging.Generators.resources.dll", + "analyzers/dotnet/roslyn4.0/cs/it/Microsoft.Extensions.Logging.Generators.resources.dll", + "analyzers/dotnet/roslyn4.0/cs/ja/Microsoft.Extensions.Logging.Generators.resources.dll", + "analyzers/dotnet/roslyn4.0/cs/ko/Microsoft.Extensions.Logging.Generators.resources.dll", + "analyzers/dotnet/roslyn4.0/cs/pl/Microsoft.Extensions.Logging.Generators.resources.dll", + "analyzers/dotnet/roslyn4.0/cs/pt-BR/Microsoft.Extensions.Logging.Generators.resources.dll", + "analyzers/dotnet/roslyn4.0/cs/ru/Microsoft.Extensions.Logging.Generators.resources.dll", + "analyzers/dotnet/roslyn4.0/cs/tr/Microsoft.Extensions.Logging.Generators.resources.dll", + "analyzers/dotnet/roslyn4.0/cs/zh-Hans/Microsoft.Extensions.Logging.Generators.resources.dll", + "analyzers/dotnet/roslyn4.0/cs/zh-Hant/Microsoft.Extensions.Logging.Generators.resources.dll", + "analyzers/dotnet/roslyn4.4/cs/Microsoft.Extensions.Logging.Generators.dll", + "analyzers/dotnet/roslyn4.4/cs/cs/Microsoft.Extensions.Logging.Generators.resources.dll", + "analyzers/dotnet/roslyn4.4/cs/de/Microsoft.Extensions.Logging.Generators.resources.dll", + "analyzers/dotnet/roslyn4.4/cs/es/Microsoft.Extensions.Logging.Generators.resources.dll", + "analyzers/dotnet/roslyn4.4/cs/fr/Microsoft.Extensions.Logging.Generators.resources.dll", + "analyzers/dotnet/roslyn4.4/cs/it/Microsoft.Extensions.Logging.Generators.resources.dll", + "analyzers/dotnet/roslyn4.4/cs/ja/Microsoft.Extensions.Logging.Generators.resources.dll", + "analyzers/dotnet/roslyn4.4/cs/ko/Microsoft.Extensions.Logging.Generators.resources.dll", + "analyzers/dotnet/roslyn4.4/cs/pl/Microsoft.Extensions.Logging.Generators.resources.dll", + "analyzers/dotnet/roslyn4.4/cs/pt-BR/Microsoft.Extensions.Logging.Generators.resources.dll", + "analyzers/dotnet/roslyn4.4/cs/ru/Microsoft.Extensions.Logging.Generators.resources.dll", + "analyzers/dotnet/roslyn4.4/cs/tr/Microsoft.Extensions.Logging.Generators.resources.dll", + "analyzers/dotnet/roslyn4.4/cs/zh-Hans/Microsoft.Extensions.Logging.Generators.resources.dll", + "analyzers/dotnet/roslyn4.4/cs/zh-Hant/Microsoft.Extensions.Logging.Generators.resources.dll", + "buildTransitive/net461/Microsoft.Extensions.Logging.Abstractions.targets", + "buildTransitive/net462/Microsoft.Extensions.Logging.Abstractions.targets", + "buildTransitive/net8.0/Microsoft.Extensions.Logging.Abstractions.targets", + "buildTransitive/netcoreapp2.0/Microsoft.Extensions.Logging.Abstractions.targets", + "buildTransitive/netstandard2.0/Microsoft.Extensions.Logging.Abstractions.targets", + "lib/net10.0/Microsoft.Extensions.Logging.Abstractions.dll", + "lib/net10.0/Microsoft.Extensions.Logging.Abstractions.xml", + "lib/net462/Microsoft.Extensions.Logging.Abstractions.dll", + "lib/net462/Microsoft.Extensions.Logging.Abstractions.xml", + "lib/net8.0/Microsoft.Extensions.Logging.Abstractions.dll", + "lib/net8.0/Microsoft.Extensions.Logging.Abstractions.xml", + "lib/net9.0/Microsoft.Extensions.Logging.Abstractions.dll", + "lib/net9.0/Microsoft.Extensions.Logging.Abstractions.xml", + "lib/netstandard2.0/Microsoft.Extensions.Logging.Abstractions.dll", + "lib/netstandard2.0/Microsoft.Extensions.Logging.Abstractions.xml", + "microsoft.extensions.logging.abstractions.10.0.0.nupkg.sha512", + "microsoft.extensions.logging.abstractions.nuspec", + "useSharedDesignerContext.txt" + ] + }, + "Microsoft.Extensions.Logging.Configuration/10.0.0": { + "sha512": "j8zcwhS6bYB6FEfaY3nYSgHdpiL2T+/V3xjpHtslVAegyI1JUbB9yAt/BFdvZdsNbY0Udm4xFtvfT/hUwcOOOg==", + "type": "package", + "path": "microsoft.extensions.logging.configuration/10.0.0", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "Icon.png", + "THIRD-PARTY-NOTICES.TXT", + "buildTransitive/net461/Microsoft.Extensions.Logging.Configuration.targets", + "buildTransitive/net462/_._", + "buildTransitive/net8.0/_._", + "buildTransitive/netcoreapp2.0/Microsoft.Extensions.Logging.Configuration.targets", + "lib/net10.0/Microsoft.Extensions.Logging.Configuration.dll", + "lib/net10.0/Microsoft.Extensions.Logging.Configuration.xml", + "lib/net462/Microsoft.Extensions.Logging.Configuration.dll", + "lib/net462/Microsoft.Extensions.Logging.Configuration.xml", + "lib/net8.0/Microsoft.Extensions.Logging.Configuration.dll", + "lib/net8.0/Microsoft.Extensions.Logging.Configuration.xml", + "lib/net9.0/Microsoft.Extensions.Logging.Configuration.dll", + "lib/net9.0/Microsoft.Extensions.Logging.Configuration.xml", + "lib/netstandard2.0/Microsoft.Extensions.Logging.Configuration.dll", + "lib/netstandard2.0/Microsoft.Extensions.Logging.Configuration.xml", + "microsoft.extensions.logging.configuration.10.0.0.nupkg.sha512", + "microsoft.extensions.logging.configuration.nuspec", + "useSharedDesignerContext.txt" + ] + }, + "Microsoft.Extensions.Logging.Console/10.0.0": { + "sha512": "treWetuksp8LVb09fCJ5zNhNJjyDkqzVm83XxcrlWQnAdXznR140UUXo8PyEPBvFlHhjKhFQZEOP3Sk/ByCvEw==", + "type": "package", + "path": "microsoft.extensions.logging.console/10.0.0", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "Icon.png", + "PACKAGE.md", + "THIRD-PARTY-NOTICES.TXT", + "buildTransitive/net461/Microsoft.Extensions.Logging.Console.targets", + "buildTransitive/net462/_._", + "buildTransitive/net8.0/_._", + "buildTransitive/netcoreapp2.0/Microsoft.Extensions.Logging.Console.targets", + "lib/net10.0/Microsoft.Extensions.Logging.Console.dll", + "lib/net10.0/Microsoft.Extensions.Logging.Console.xml", + "lib/net462/Microsoft.Extensions.Logging.Console.dll", + "lib/net462/Microsoft.Extensions.Logging.Console.xml", + "lib/net8.0/Microsoft.Extensions.Logging.Console.dll", + "lib/net8.0/Microsoft.Extensions.Logging.Console.xml", + "lib/net9.0/Microsoft.Extensions.Logging.Console.dll", + "lib/net9.0/Microsoft.Extensions.Logging.Console.xml", + "lib/netstandard2.0/Microsoft.Extensions.Logging.Console.dll", + "lib/netstandard2.0/Microsoft.Extensions.Logging.Console.xml", + "microsoft.extensions.logging.console.10.0.0.nupkg.sha512", + "microsoft.extensions.logging.console.nuspec", + "useSharedDesignerContext.txt" + ] + }, + "Microsoft.Extensions.Logging.Debug/10.0.0": { + "sha512": "A/4vBtVaySLBGj4qluye+KSbeVCCMa6GcTbxf2YgnSDHs9b9105+VojBJ1eJPel8F1ny0JOh+Ci3vgCKn69tNQ==", + "type": "package", + "path": "microsoft.extensions.logging.debug/10.0.0", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "Icon.png", + "PACKAGE.md", + "THIRD-PARTY-NOTICES.TXT", + "buildTransitive/net461/Microsoft.Extensions.Logging.Debug.targets", + "buildTransitive/net462/_._", + "buildTransitive/net8.0/_._", + "buildTransitive/netcoreapp2.0/Microsoft.Extensions.Logging.Debug.targets", + "lib/net10.0/Microsoft.Extensions.Logging.Debug.dll", + "lib/net10.0/Microsoft.Extensions.Logging.Debug.xml", + "lib/net462/Microsoft.Extensions.Logging.Debug.dll", + "lib/net462/Microsoft.Extensions.Logging.Debug.xml", + "lib/net8.0/Microsoft.Extensions.Logging.Debug.dll", + "lib/net8.0/Microsoft.Extensions.Logging.Debug.xml", + "lib/net9.0/Microsoft.Extensions.Logging.Debug.dll", + "lib/net9.0/Microsoft.Extensions.Logging.Debug.xml", + "lib/netstandard2.0/Microsoft.Extensions.Logging.Debug.dll", + "lib/netstandard2.0/Microsoft.Extensions.Logging.Debug.xml", + "microsoft.extensions.logging.debug.10.0.0.nupkg.sha512", + "microsoft.extensions.logging.debug.nuspec", + "useSharedDesignerContext.txt" + ] + }, + "Microsoft.Extensions.Logging.EventLog/10.0.0": { + "sha512": "EWda5nSXhzQZr3yJ3+XgIApOek+Hm+txhWCEzWNVPp/OfimL4qmvctgXu87m+S2RXw/AoUP8aLMNicJ2KWblVA==", + "type": "package", + "path": "microsoft.extensions.logging.eventlog/10.0.0", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "Icon.png", + "THIRD-PARTY-NOTICES.TXT", + "buildTransitive/net461/Microsoft.Extensions.Logging.EventLog.targets", + "buildTransitive/net462/_._", + "buildTransitive/net8.0/_._", + "buildTransitive/netcoreapp2.0/Microsoft.Extensions.Logging.EventLog.targets", + "lib/net10.0/Microsoft.Extensions.Logging.EventLog.dll", + "lib/net10.0/Microsoft.Extensions.Logging.EventLog.xml", + "lib/net462/Microsoft.Extensions.Logging.EventLog.dll", + "lib/net462/Microsoft.Extensions.Logging.EventLog.xml", + "lib/net8.0/Microsoft.Extensions.Logging.EventLog.dll", + "lib/net8.0/Microsoft.Extensions.Logging.EventLog.xml", + "lib/net9.0/Microsoft.Extensions.Logging.EventLog.dll", + "lib/net9.0/Microsoft.Extensions.Logging.EventLog.xml", + "lib/netstandard2.0/Microsoft.Extensions.Logging.EventLog.dll", + "lib/netstandard2.0/Microsoft.Extensions.Logging.EventLog.xml", + "microsoft.extensions.logging.eventlog.10.0.0.nupkg.sha512", + "microsoft.extensions.logging.eventlog.nuspec", + "useSharedDesignerContext.txt" + ] + }, + "Microsoft.Extensions.Logging.EventSource/10.0.0": { + "sha512": "+Qc+kgoJi1w2A/Jm+7h04LcK2JoJkwAxKg7kBakkNRcemTmRGocqPa7rVNVGorTYruFrUS25GwkFNtOECnjhXg==", + "type": "package", + "path": "microsoft.extensions.logging.eventsource/10.0.0", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "Icon.png", + "THIRD-PARTY-NOTICES.TXT", + "buildTransitive/net461/Microsoft.Extensions.Logging.EventSource.targets", + "buildTransitive/net462/_._", + "buildTransitive/net8.0/_._", + "buildTransitive/netcoreapp2.0/Microsoft.Extensions.Logging.EventSource.targets", + "lib/net10.0/Microsoft.Extensions.Logging.EventSource.dll", + "lib/net10.0/Microsoft.Extensions.Logging.EventSource.xml", + "lib/net462/Microsoft.Extensions.Logging.EventSource.dll", + "lib/net462/Microsoft.Extensions.Logging.EventSource.xml", + "lib/net8.0/Microsoft.Extensions.Logging.EventSource.dll", + "lib/net8.0/Microsoft.Extensions.Logging.EventSource.xml", + "lib/net9.0/Microsoft.Extensions.Logging.EventSource.dll", + "lib/net9.0/Microsoft.Extensions.Logging.EventSource.xml", + "lib/netstandard2.0/Microsoft.Extensions.Logging.EventSource.dll", + "lib/netstandard2.0/Microsoft.Extensions.Logging.EventSource.xml", + "microsoft.extensions.logging.eventsource.10.0.0.nupkg.sha512", + "microsoft.extensions.logging.eventsource.nuspec", + "useSharedDesignerContext.txt" + ] + }, + "Microsoft.Extensions.Options/10.0.0": { + "sha512": "8oCAgXOow5XDrY9HaXX1QmH3ORsyZO/ANVHBlhLyCeWTH5Sg4UuqZeOTWJi6484M+LqSx0RqQXDJtdYy2BNiLQ==", + "type": "package", + "path": "microsoft.extensions.options/10.0.0", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "Icon.png", + "PACKAGE.md", + "THIRD-PARTY-NOTICES.TXT", + "analyzers/dotnet/roslyn4.4/cs/Microsoft.Extensions.Options.SourceGeneration.dll", + "analyzers/dotnet/roslyn4.4/cs/cs/Microsoft.Extensions.Options.SourceGeneration.resources.dll", + "analyzers/dotnet/roslyn4.4/cs/de/Microsoft.Extensions.Options.SourceGeneration.resources.dll", + "analyzers/dotnet/roslyn4.4/cs/es/Microsoft.Extensions.Options.SourceGeneration.resources.dll", + "analyzers/dotnet/roslyn4.4/cs/fr/Microsoft.Extensions.Options.SourceGeneration.resources.dll", + "analyzers/dotnet/roslyn4.4/cs/it/Microsoft.Extensions.Options.SourceGeneration.resources.dll", + "analyzers/dotnet/roslyn4.4/cs/ja/Microsoft.Extensions.Options.SourceGeneration.resources.dll", + "analyzers/dotnet/roslyn4.4/cs/ko/Microsoft.Extensions.Options.SourceGeneration.resources.dll", + "analyzers/dotnet/roslyn4.4/cs/pl/Microsoft.Extensions.Options.SourceGeneration.resources.dll", + "analyzers/dotnet/roslyn4.4/cs/pt-BR/Microsoft.Extensions.Options.SourceGeneration.resources.dll", + "analyzers/dotnet/roslyn4.4/cs/ru/Microsoft.Extensions.Options.SourceGeneration.resources.dll", + "analyzers/dotnet/roslyn4.4/cs/tr/Microsoft.Extensions.Options.SourceGeneration.resources.dll", + "analyzers/dotnet/roslyn4.4/cs/zh-Hans/Microsoft.Extensions.Options.SourceGeneration.resources.dll", + "analyzers/dotnet/roslyn4.4/cs/zh-Hant/Microsoft.Extensions.Options.SourceGeneration.resources.dll", + "buildTransitive/net461/Microsoft.Extensions.Options.targets", + "buildTransitive/net462/Microsoft.Extensions.Options.targets", + "buildTransitive/net8.0/Microsoft.Extensions.Options.targets", + "buildTransitive/netcoreapp2.0/Microsoft.Extensions.Options.targets", + "buildTransitive/netstandard2.0/Microsoft.Extensions.Options.targets", + "lib/net10.0/Microsoft.Extensions.Options.dll", + "lib/net10.0/Microsoft.Extensions.Options.xml", + "lib/net462/Microsoft.Extensions.Options.dll", + "lib/net462/Microsoft.Extensions.Options.xml", + "lib/net8.0/Microsoft.Extensions.Options.dll", + "lib/net8.0/Microsoft.Extensions.Options.xml", + "lib/net9.0/Microsoft.Extensions.Options.dll", + "lib/net9.0/Microsoft.Extensions.Options.xml", + "lib/netstandard2.0/Microsoft.Extensions.Options.dll", + "lib/netstandard2.0/Microsoft.Extensions.Options.xml", + "lib/netstandard2.1/Microsoft.Extensions.Options.dll", + "lib/netstandard2.1/Microsoft.Extensions.Options.xml", + "microsoft.extensions.options.10.0.0.nupkg.sha512", + "microsoft.extensions.options.nuspec", + "useSharedDesignerContext.txt" + ] + }, + "Microsoft.Extensions.Options.ConfigurationExtensions/10.0.0": { + "sha512": "tL9cSl3maS5FPzp/3MtlZI21ExWhni0nnUCF8HY4npTsINw45n9SNDbkKXBMtFyUFGSsQep25fHIDN4f/Vp3AQ==", + "type": "package", + "path": "microsoft.extensions.options.configurationextensions/10.0.0", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "Icon.png", + "PACKAGE.md", + "THIRD-PARTY-NOTICES.TXT", + "buildTransitive/net461/Microsoft.Extensions.Options.ConfigurationExtensions.targets", + "buildTransitive/net462/_._", + "buildTransitive/net8.0/_._", + "buildTransitive/netcoreapp2.0/Microsoft.Extensions.Options.ConfigurationExtensions.targets", + "lib/net10.0/Microsoft.Extensions.Options.ConfigurationExtensions.dll", + "lib/net10.0/Microsoft.Extensions.Options.ConfigurationExtensions.xml", + "lib/net462/Microsoft.Extensions.Options.ConfigurationExtensions.dll", + "lib/net462/Microsoft.Extensions.Options.ConfigurationExtensions.xml", + "lib/net8.0/Microsoft.Extensions.Options.ConfigurationExtensions.dll", + "lib/net8.0/Microsoft.Extensions.Options.ConfigurationExtensions.xml", + "lib/net9.0/Microsoft.Extensions.Options.ConfigurationExtensions.dll", + "lib/net9.0/Microsoft.Extensions.Options.ConfigurationExtensions.xml", + "lib/netstandard2.0/Microsoft.Extensions.Options.ConfigurationExtensions.dll", + "lib/netstandard2.0/Microsoft.Extensions.Options.ConfigurationExtensions.xml", + "microsoft.extensions.options.configurationextensions.10.0.0.nupkg.sha512", + "microsoft.extensions.options.configurationextensions.nuspec", + "useSharedDesignerContext.txt" + ] + }, + "Microsoft.Extensions.Primitives/10.0.0": { + "sha512": "inRnbpCS0nwO/RuoZIAqxQUuyjaknOOnCEZB55KSMMjRhl0RQDttSmLSGsUJN3RQ3ocf5NDLFd2mOQViHqMK5w==", + "type": "package", + "path": "microsoft.extensions.primitives/10.0.0", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "Icon.png", + "PACKAGE.md", + "THIRD-PARTY-NOTICES.TXT", + "buildTransitive/net461/Microsoft.Extensions.Primitives.targets", + "buildTransitive/net462/_._", + "buildTransitive/net8.0/_._", + "buildTransitive/netcoreapp2.0/Microsoft.Extensions.Primitives.targets", + "lib/net10.0/Microsoft.Extensions.Primitives.dll", + "lib/net10.0/Microsoft.Extensions.Primitives.xml", + "lib/net462/Microsoft.Extensions.Primitives.dll", + "lib/net462/Microsoft.Extensions.Primitives.xml", + "lib/net8.0/Microsoft.Extensions.Primitives.dll", + "lib/net8.0/Microsoft.Extensions.Primitives.xml", + "lib/net9.0/Microsoft.Extensions.Primitives.dll", + "lib/net9.0/Microsoft.Extensions.Primitives.xml", + "lib/netstandard2.0/Microsoft.Extensions.Primitives.dll", + "lib/netstandard2.0/Microsoft.Extensions.Primitives.xml", + "microsoft.extensions.primitives.10.0.0.nupkg.sha512", + "microsoft.extensions.primitives.nuspec", + "useSharedDesignerContext.txt" + ] + }, + "Microsoft.VisualStudio.Azure.Containers.Tools.Targets/1.23.0": { + "sha512": "2wDnb4umupJZ/1ikgWozFVpggH1mlHQFc0odXVv2ZagL3RYwXgW9zmC15fiqIBzmaC0vLZUnLGwDY+p8ZR7Syw==", + "type": "package", + "path": "microsoft.visualstudio.azure.containers.tools.targets/1.23.0", + "hasTools": true, + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "CHANGELOG.md", + "EULA.md", + "ThirdPartyNotices.txt", + "build/Container.props", + "build/Container.targets", + "build/Microsoft.VisualStudio.Azure.Containers.Tools.Targets.props", + "build/Microsoft.VisualStudio.Azure.Containers.Tools.Targets.targets", + "build/Rules/GeneralBrowseObject.xaml", + "build/Rules/cs-CZ/GeneralBrowseObject.xaml", + "build/Rules/de-DE/GeneralBrowseObject.xaml", + "build/Rules/es-ES/GeneralBrowseObject.xaml", + "build/Rules/fr-FR/GeneralBrowseObject.xaml", + "build/Rules/it-IT/GeneralBrowseObject.xaml", + "build/Rules/ja-JP/GeneralBrowseObject.xaml", + "build/Rules/ko-KR/GeneralBrowseObject.xaml", + "build/Rules/pl-PL/GeneralBrowseObject.xaml", + "build/Rules/pt-BR/GeneralBrowseObject.xaml", + "build/Rules/ru-RU/GeneralBrowseObject.xaml", + "build/Rules/tr-TR/GeneralBrowseObject.xaml", + "build/Rules/zh-CN/GeneralBrowseObject.xaml", + "build/Rules/zh-TW/GeneralBrowseObject.xaml", + "build/ToolsTarget.props", + "build/ToolsTarget.targets", + "icon.png", + "microsoft.visualstudio.azure.containers.tools.targets.1.23.0.nupkg.sha512", + "microsoft.visualstudio.azure.containers.tools.targets.nuspec", + "tools/Microsoft.VisualStudio.Containers.Tools.Common.dll", + "tools/Microsoft.VisualStudio.Containers.Tools.Shared.dll", + "tools/Microsoft.VisualStudio.Containers.Tools.Tasks.dll", + "tools/Newtonsoft.Json.dll", + "tools/System.Security.Principal.Windows.dll", + "tools/cs/Microsoft.VisualStudio.Containers.Tools.Common.resources.dll", + "tools/cs/Microsoft.VisualStudio.Containers.Tools.Shared.resources.dll", + "tools/cs/Microsoft.VisualStudio.Containers.Tools.Tasks.resources.dll", + "tools/de/Microsoft.VisualStudio.Containers.Tools.Common.resources.dll", + "tools/de/Microsoft.VisualStudio.Containers.Tools.Shared.resources.dll", + "tools/de/Microsoft.VisualStudio.Containers.Tools.Tasks.resources.dll", + "tools/es/Microsoft.VisualStudio.Containers.Tools.Common.resources.dll", + "tools/es/Microsoft.VisualStudio.Containers.Tools.Shared.resources.dll", + "tools/es/Microsoft.VisualStudio.Containers.Tools.Tasks.resources.dll", + "tools/fr/Microsoft.VisualStudio.Containers.Tools.Common.resources.dll", + "tools/fr/Microsoft.VisualStudio.Containers.Tools.Shared.resources.dll", + "tools/fr/Microsoft.VisualStudio.Containers.Tools.Tasks.resources.dll", + "tools/it/Microsoft.VisualStudio.Containers.Tools.Common.resources.dll", + "tools/it/Microsoft.VisualStudio.Containers.Tools.Shared.resources.dll", + "tools/it/Microsoft.VisualStudio.Containers.Tools.Tasks.resources.dll", + "tools/ja/Microsoft.VisualStudio.Containers.Tools.Common.resources.dll", + "tools/ja/Microsoft.VisualStudio.Containers.Tools.Shared.resources.dll", + "tools/ja/Microsoft.VisualStudio.Containers.Tools.Tasks.resources.dll", + "tools/ko/Microsoft.VisualStudio.Containers.Tools.Common.resources.dll", + "tools/ko/Microsoft.VisualStudio.Containers.Tools.Shared.resources.dll", + "tools/ko/Microsoft.VisualStudio.Containers.Tools.Tasks.resources.dll", + "tools/pl/Microsoft.VisualStudio.Containers.Tools.Common.resources.dll", + "tools/pl/Microsoft.VisualStudio.Containers.Tools.Shared.resources.dll", + "tools/pl/Microsoft.VisualStudio.Containers.Tools.Tasks.resources.dll", + "tools/pt-BR/Microsoft.VisualStudio.Containers.Tools.Common.resources.dll", + "tools/pt-BR/Microsoft.VisualStudio.Containers.Tools.Shared.resources.dll", + "tools/pt-BR/Microsoft.VisualStudio.Containers.Tools.Tasks.resources.dll", + "tools/ru/Microsoft.VisualStudio.Containers.Tools.Common.resources.dll", + "tools/ru/Microsoft.VisualStudio.Containers.Tools.Shared.resources.dll", + "tools/ru/Microsoft.VisualStudio.Containers.Tools.Tasks.resources.dll", + "tools/tr/Microsoft.VisualStudio.Containers.Tools.Common.resources.dll", + "tools/tr/Microsoft.VisualStudio.Containers.Tools.Shared.resources.dll", + "tools/tr/Microsoft.VisualStudio.Containers.Tools.Tasks.resources.dll", + "tools/zh-Hans/Microsoft.VisualStudio.Containers.Tools.Common.resources.dll", + "tools/zh-Hans/Microsoft.VisualStudio.Containers.Tools.Shared.resources.dll", + "tools/zh-Hans/Microsoft.VisualStudio.Containers.Tools.Tasks.resources.dll", + "tools/zh-Hant/Microsoft.VisualStudio.Containers.Tools.Common.resources.dll", + "tools/zh-Hant/Microsoft.VisualStudio.Containers.Tools.Shared.resources.dll", + "tools/zh-Hant/Microsoft.VisualStudio.Containers.Tools.Tasks.resources.dll" + ] + }, + "Newtonsoft.Json/13.0.3": { + "sha512": "HrC5BXdl00IP9zeV+0Z848QWPAoCr9P3bDEZguI+gkLcBKAOxix/tLEAAHC+UvDNPv4a2d18lOReHMOagPa+zQ==", + "type": "package", + "path": "newtonsoft.json/13.0.3", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "LICENSE.md", + "README.md", + "lib/net20/Newtonsoft.Json.dll", + "lib/net20/Newtonsoft.Json.xml", + "lib/net35/Newtonsoft.Json.dll", + "lib/net35/Newtonsoft.Json.xml", + "lib/net40/Newtonsoft.Json.dll", + "lib/net40/Newtonsoft.Json.xml", + "lib/net45/Newtonsoft.Json.dll", + "lib/net45/Newtonsoft.Json.xml", + "lib/net6.0/Newtonsoft.Json.dll", + "lib/net6.0/Newtonsoft.Json.xml", + "lib/netstandard1.0/Newtonsoft.Json.dll", + "lib/netstandard1.0/Newtonsoft.Json.xml", + "lib/netstandard1.3/Newtonsoft.Json.dll", + "lib/netstandard1.3/Newtonsoft.Json.xml", + "lib/netstandard2.0/Newtonsoft.Json.dll", + "lib/netstandard2.0/Newtonsoft.Json.xml", + "newtonsoft.json.13.0.3.nupkg.sha512", + "newtonsoft.json.nuspec", + "packageIcon.png" + ] + }, + "OPCFoundation.NetStandard.Opc.Ua/1.5.377.22": { + "sha512": "+qlOVHFEbpmL6MgXcML9yLf10rCQ3Lkr9rqcuhBMK+KFu3OXR/NGWMiqZtDf3luDx4CppSnWV9r8lW8rG2eOqw==", + "type": "package", + "path": "opcfoundation.netstandard.opc.ua/1.5.377.22", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "README.md", + "images/logo.jpg", + "licenses/LICENSE.txt", + "opcfoundation.netstandard.opc.ua.1.5.377.22.nupkg.sha512", + "opcfoundation.netstandard.opc.ua.nuspec" + ] + }, + "OPCFoundation.NetStandard.Opc.Ua.Client/1.5.377.22": { + "sha512": "jMmCp7tuWCT0mVLtPQ80fAK2EuJ3+S+RJx6xml1kjb3NnBIthS6UJLjgJgUVO1tK9H/NgqI3TOmY92uv5E8JWQ==", + "type": "package", + "path": "opcfoundation.netstandard.opc.ua.client/1.5.377.22", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "NugetREADME.md", + "OPC Foundation MIT license.txt", + "images/logo.jpg", + "lib/net472/Opc.Ua.Client.dll", + "lib/net472/Opc.Ua.Client.xml", + "lib/net48/Opc.Ua.Client.dll", + "lib/net48/Opc.Ua.Client.xml", + "lib/net8.0/Opc.Ua.Client.dll", + "lib/net8.0/Opc.Ua.Client.xml", + "lib/net9.0/Opc.Ua.Client.dll", + "lib/net9.0/Opc.Ua.Client.xml", + "lib/netstandard2.0/Opc.Ua.Client.dll", + "lib/netstandard2.0/Opc.Ua.Client.xml", + "lib/netstandard2.1/Opc.Ua.Client.dll", + "lib/netstandard2.1/Opc.Ua.Client.xml", + "opcfoundation.netstandard.opc.ua.client.1.5.377.22.nupkg.sha512", + "opcfoundation.netstandard.opc.ua.client.nuspec" + ] + }, + "OPCFoundation.NetStandard.Opc.Ua.Configuration/1.5.377.22": { + "sha512": "XMY7TSZkqvzx9qUJWpxw38UO+2Z4Qt1pKvq5bVOjRpnTM/xQ4JWSfpYghtSc6Ud3IUConwkn8E/aPRRYMGgNOA==", + "type": "package", + "path": "opcfoundation.netstandard.opc.ua.configuration/1.5.377.22", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "NugetREADME.md", + "OPC Foundation MIT license.txt", + "images/logo.jpg", + "lib/net472/Opc.Ua.Configuration.dll", + "lib/net472/Opc.Ua.Configuration.xml", + "lib/net48/Opc.Ua.Configuration.dll", + "lib/net48/Opc.Ua.Configuration.xml", + "lib/net8.0/Opc.Ua.Configuration.dll", + "lib/net8.0/Opc.Ua.Configuration.xml", + "lib/net9.0/Opc.Ua.Configuration.dll", + "lib/net9.0/Opc.Ua.Configuration.xml", + "lib/netstandard2.0/Opc.Ua.Configuration.dll", + "lib/netstandard2.0/Opc.Ua.Configuration.xml", + "lib/netstandard2.1/Opc.Ua.Configuration.dll", + "lib/netstandard2.1/Opc.Ua.Configuration.xml", + "opcfoundation.netstandard.opc.ua.configuration.1.5.377.22.nupkg.sha512", + "opcfoundation.netstandard.opc.ua.configuration.nuspec" + ] + }, + "OPCFoundation.NetStandard.Opc.Ua.Core/1.5.377.22": { + "sha512": "vKZG6Spa8ugUfs83dfrelc9jsIr9Q3HblM5rSJ1KNox5VizdUhNRfBk+1wEIgrxCsJpzKwlFW804h/Y/YZxcEw==", + "type": "package", + "path": "opcfoundation.netstandard.opc.ua.core/1.5.377.22", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "NugetREADME.md", + "images/logo.jpg", + "lib/net472/Opc.Ua.Core.dll", + "lib/net472/Opc.Ua.Core.xml", + "lib/net48/Opc.Ua.Core.dll", + "lib/net48/Opc.Ua.Core.xml", + "lib/net8.0/Opc.Ua.Core.dll", + "lib/net8.0/Opc.Ua.Core.xml", + "lib/net9.0/Opc.Ua.Core.dll", + "lib/net9.0/Opc.Ua.Core.xml", + "lib/netstandard2.0/Opc.Ua.Core.dll", + "lib/netstandard2.0/Opc.Ua.Core.xml", + "lib/netstandard2.1/Opc.Ua.Core.dll", + "lib/netstandard2.1/Opc.Ua.Core.xml", + "licenses/LICENSE.txt", + "opcfoundation.netstandard.opc.ua.core.1.5.377.22.nupkg.sha512", + "opcfoundation.netstandard.opc.ua.core.nuspec" + ] + }, + "OPCFoundation.NetStandard.Opc.Ua.Gds.Client.Common/1.5.377.22": { + "sha512": "7u4Cl3Q7SjdLBdhMvVOHimxwqEhLeHS0eQ9YppBUWvRSTCSvwnzrWeyCY2GIVZNG9lBcSxzHSoy/OYCzd7IPhQ==", + "type": "package", + "path": "opcfoundation.netstandard.opc.ua.gds.client.common/1.5.377.22", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "NugetREADME.md", + "OPC Foundation MIT license.txt", + "images/logo.jpg", + "lib/net472/Opc.Ua.Gds.Client.Common.dll", + "lib/net472/Opc.Ua.Gds.Client.Common.xml", + "lib/net48/Opc.Ua.Gds.Client.Common.dll", + "lib/net48/Opc.Ua.Gds.Client.Common.xml", + "lib/net8.0/Opc.Ua.Gds.Client.Common.dll", + "lib/net8.0/Opc.Ua.Gds.Client.Common.xml", + "lib/net9.0/Opc.Ua.Gds.Client.Common.dll", + "lib/net9.0/Opc.Ua.Gds.Client.Common.xml", + "lib/netstandard2.0/Opc.Ua.Gds.Client.Common.dll", + "lib/netstandard2.0/Opc.Ua.Gds.Client.Common.xml", + "lib/netstandard2.1/Opc.Ua.Gds.Client.Common.dll", + "lib/netstandard2.1/Opc.Ua.Gds.Client.Common.xml", + "opcfoundation.netstandard.opc.ua.gds.client.common.1.5.377.22.nupkg.sha512", + "opcfoundation.netstandard.opc.ua.gds.client.common.nuspec" + ] + }, + "OPCFoundation.NetStandard.Opc.Ua.Gds.Server.Common/1.5.377.22": { + "sha512": "zyZT20DtEBLjWsfWcN58lwuUUkODRCG8PnglEHylylOv9NmVUqnqL9llozMRhHF/Oib740PihzgPPdQFQn6lcA==", + "type": "package", + "path": "opcfoundation.netstandard.opc.ua.gds.server.common/1.5.377.22", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "NugetREADME.md", + "OPC Foundation MIT license.txt", + "images/logo.jpg", + "lib/net472/Opc.Ua.Gds.Server.Common.dll", + "lib/net472/Opc.Ua.Gds.Server.Common.xml", + "lib/net48/Opc.Ua.Gds.Server.Common.dll", + "lib/net48/Opc.Ua.Gds.Server.Common.xml", + "lib/net8.0/Opc.Ua.Gds.Server.Common.dll", + "lib/net8.0/Opc.Ua.Gds.Server.Common.xml", + "lib/net9.0/Opc.Ua.Gds.Server.Common.dll", + "lib/net9.0/Opc.Ua.Gds.Server.Common.xml", + "lib/netstandard2.0/Opc.Ua.Gds.Server.Common.dll", + "lib/netstandard2.0/Opc.Ua.Gds.Server.Common.xml", + "lib/netstandard2.1/Opc.Ua.Gds.Server.Common.dll", + "lib/netstandard2.1/Opc.Ua.Gds.Server.Common.xml", + "opcfoundation.netstandard.opc.ua.gds.server.common.1.5.377.22.nupkg.sha512", + "opcfoundation.netstandard.opc.ua.gds.server.common.nuspec" + ] + }, + "OPCFoundation.NetStandard.Opc.Ua.Security.Certificates/1.5.377.22": { + "sha512": "ztXUJ6YXmo3lxMAbRMlAjjeCX/yEjNLsOAyyaDgtz+5Z/63eY/1Pur1JEUX2/drpMgyyNoiRikySPNwTT2Th2w==", + "type": "package", + "path": "opcfoundation.netstandard.opc.ua.security.certificates/1.5.377.22", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "NugetREADME.md", + "OPC Foundation MIT license.txt", + "images/logo.jpg", + "lib/net472/Opc.Ua.Security.Certificates.dll", + "lib/net472/Opc.Ua.Security.Certificates.xml", + "lib/net48/Opc.Ua.Security.Certificates.dll", + "lib/net48/Opc.Ua.Security.Certificates.xml", + "lib/net8.0/Opc.Ua.Security.Certificates.dll", + "lib/net8.0/Opc.Ua.Security.Certificates.xml", + "lib/net9.0/Opc.Ua.Security.Certificates.dll", + "lib/net9.0/Opc.Ua.Security.Certificates.xml", + "lib/netstandard2.0/Opc.Ua.Security.Certificates.dll", + "lib/netstandard2.0/Opc.Ua.Security.Certificates.xml", + "lib/netstandard2.1/Opc.Ua.Security.Certificates.dll", + "lib/netstandard2.1/Opc.Ua.Security.Certificates.xml", + "opcfoundation.netstandard.opc.ua.security.certificates.1.5.377.22.nupkg.sha512", + "opcfoundation.netstandard.opc.ua.security.certificates.nuspec" + ] + }, + "OPCFoundation.NetStandard.Opc.Ua.Server/1.5.377.22": { + "sha512": "iqPMXb4BlH7cMNUSQb4Bh9OUOfwzP9SFW6PeQ6+VM8lrW78sLuyd8VfjEHJOugcvCMKIwb1xtA9FWu24THDY4Q==", + "type": "package", + "path": "opcfoundation.netstandard.opc.ua.server/1.5.377.22", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "NugetREADME.md", + "OPC Foundation MIT license.txt", + "images/logo.jpg", + "lib/net472/Opc.Ua.Server.dll", + "lib/net472/Opc.Ua.Server.xml", + "lib/net48/Opc.Ua.Server.dll", + "lib/net48/Opc.Ua.Server.xml", + "lib/net8.0/Opc.Ua.Server.dll", + "lib/net8.0/Opc.Ua.Server.xml", + "lib/net9.0/Opc.Ua.Server.dll", + "lib/net9.0/Opc.Ua.Server.xml", + "lib/netstandard2.0/Opc.Ua.Server.dll", + "lib/netstandard2.0/Opc.Ua.Server.xml", + "lib/netstandard2.1/Opc.Ua.Server.dll", + "lib/netstandard2.1/Opc.Ua.Server.xml", + "opcfoundation.netstandard.opc.ua.server.1.5.377.22.nupkg.sha512", + "opcfoundation.netstandard.opc.ua.server.nuspec" + ] + }, + "runtime.native.System.Data.SqlClient.sni/4.4.0": { + "sha512": "A8v6PGmk+UGbfWo5Ixup0lPM4swuSwOiayJExZwKIOjTlFFQIsu3QnDXECosBEyrWSPryxBVrdqtJyhK3BaupQ==", + "type": "package", + "path": "runtime.native.system.data.sqlclient.sni/4.4.0", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "LICENSE.TXT", + "THIRD-PARTY-NOTICES.TXT", + "runtime.native.system.data.sqlclient.sni.4.4.0.nupkg.sha512", + "runtime.native.system.data.sqlclient.sni.nuspec", + "useSharedDesignerContext.txt", + "version.txt" + ] + }, + "runtime.win-arm64.runtime.native.System.Data.SqlClient.sni/4.4.0": { + "sha512": "LbrynESTp3bm5O/+jGL8v0Qg5SJlTV08lpIpFesXjF6uGNMWqFnUQbYBJwZTeua6E/Y7FIM1C54Ey1btLWupdg==", + "type": "package", + "path": "runtime.win-arm64.runtime.native.system.data.sqlclient.sni/4.4.0", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "ThirdPartyNotices.txt", + "dotnet_library_license.txt", + "runtime.win-arm64.runtime.native.system.data.sqlclient.sni.4.4.0.nupkg.sha512", + "runtime.win-arm64.runtime.native.system.data.sqlclient.sni.nuspec", + "runtimes/win-arm64/native/sni.dll", + "useSharedDesignerContext.txt", + "version.txt" + ] + }, + "runtime.win-x64.runtime.native.System.Data.SqlClient.sni/4.4.0": { + "sha512": "38ugOfkYJqJoX9g6EYRlZB5U2ZJH51UP8ptxZgdpS07FgOEToV+lS11ouNK2PM12Pr6X/PpT5jK82G3DwH/SxQ==", + "type": "package", + "path": "runtime.win-x64.runtime.native.system.data.sqlclient.sni/4.4.0", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "ThirdPartyNotices.txt", + "dotnet_library_license.txt", + "runtime.win-x64.runtime.native.system.data.sqlclient.sni.4.4.0.nupkg.sha512", + "runtime.win-x64.runtime.native.system.data.sqlclient.sni.nuspec", + "runtimes/win-x64/native/sni.dll", + "useSharedDesignerContext.txt", + "version.txt" + ] + }, + "runtime.win-x86.runtime.native.System.Data.SqlClient.sni/4.4.0": { + "sha512": "YhEdSQUsTx+C8m8Bw7ar5/VesXvCFMItyZF7G1AUY+OM0VPZUOeAVpJ4Wl6fydBGUYZxojTDR3I6Bj/+BPkJNA==", + "type": "package", + "path": "runtime.win-x86.runtime.native.system.data.sqlclient.sni/4.4.0", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "ThirdPartyNotices.txt", + "dotnet_library_license.txt", + "runtime.win-x86.runtime.native.system.data.sqlclient.sni.4.4.0.nupkg.sha512", + "runtime.win-x86.runtime.native.system.data.sqlclient.sni.nuspec", + "runtimes/win-x86/native/sni.dll", + "useSharedDesignerContext.txt", + "version.txt" + ] + }, + "Serilog/4.3.0": { + "sha512": "+cDryFR0GRhsGOnZSKwaDzRRl4MupvJ42FhCE4zhQRVanX0Jpg6WuCBk59OVhVDPmab1bB+nRykAnykYELA9qQ==", + "type": "package", + "path": "serilog/4.3.0", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "README.md", + "build/Serilog.targets", + "icon.png", + "lib/net462/Serilog.dll", + "lib/net462/Serilog.xml", + "lib/net471/Serilog.dll", + "lib/net471/Serilog.xml", + "lib/net6.0/Serilog.dll", + "lib/net6.0/Serilog.xml", + "lib/net8.0/Serilog.dll", + "lib/net8.0/Serilog.xml", + "lib/net9.0/Serilog.dll", + "lib/net9.0/Serilog.xml", + "lib/netstandard2.0/Serilog.dll", + "lib/netstandard2.0/Serilog.xml", + "serilog.4.3.0.nupkg.sha512", + "serilog.nuspec" + ] + }, + "Serilog.Sinks.Graylog/3.1.1": { + "sha512": "9qgpkXGtRdv3kH7adSEe3k4MiAWNaSgDc+/1vfIkJiPospuI+YXYErBDECvPJ/0JVnspuXQnxUCQHpDRP5hgCA==", + "type": "package", + "path": "serilog.sinks.graylog/3.1.1", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "lib/net6.0/Serilog.Sinks.Graylog.Core.dll", + "lib/net6.0/Serilog.Sinks.Graylog.dll", + "lib/net7.0/Serilog.Sinks.Graylog.Core.dll", + "lib/net7.0/Serilog.Sinks.Graylog.dll", + "lib/netstandard2.0/Serilog.Sinks.Graylog.Core.dll", + "lib/netstandard2.0/Serilog.Sinks.Graylog.dll", + "serilog-sink-nuget.png", + "serilog.sinks.graylog.3.1.1.nupkg.sha512", + "serilog.sinks.graylog.nuspec" + ] + }, + "System.Data.SqlClient/4.9.0": { + "sha512": "j4KJO+vC62NyUtNHz854njEqXbT8OmAa5jb1nrGfYWBOcggyYUQE0w/snXeaCjdvkSKWuUD+hfvlbN8pTrJTXg==", + "type": "package", + "path": "system.data.sqlclient/4.9.0", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "Icon.png", + "PACKAGE.md", + "buildTransitive/net461/System.Data.SqlClient.targets", + "buildTransitive/net462/_._", + "buildTransitive/net6.0/_._", + "buildTransitive/netcoreapp2.0/System.Data.SqlClient.targets", + "lib/net462/System.Data.SqlClient.dll", + "lib/net462/System.Data.SqlClient.xml", + "lib/net6.0/System.Data.SqlClient.dll", + "lib/net6.0/System.Data.SqlClient.xml", + "lib/net8.0/System.Data.SqlClient.dll", + "lib/net8.0/System.Data.SqlClient.xml", + "lib/netstandard2.0/System.Data.SqlClient.dll", + "lib/netstandard2.0/System.Data.SqlClient.xml", + "runtimes/unix/lib/net6.0/System.Data.SqlClient.dll", + "runtimes/unix/lib/net6.0/System.Data.SqlClient.xml", + "runtimes/unix/lib/net8.0/System.Data.SqlClient.dll", + "runtimes/unix/lib/net8.0/System.Data.SqlClient.xml", + "runtimes/win/lib/net6.0/System.Data.SqlClient.dll", + "runtimes/win/lib/net6.0/System.Data.SqlClient.xml", + "runtimes/win/lib/net8.0/System.Data.SqlClient.dll", + "runtimes/win/lib/net8.0/System.Data.SqlClient.xml", + "system.data.sqlclient.4.9.0.nupkg.sha512", + "system.data.sqlclient.nuspec" + ] + }, + "System.Diagnostics.EventLog/10.0.0": { + "sha512": "uaFRda9NjtbJRkdx311eXlAA3n2em7223c1A8d1VWyl+4FL9vkG7y2lpPfBU9HYdj/9KgdRNdn1vFK8ZYCYT/A==", + "type": "package", + "path": "system.diagnostics.eventlog/10.0.0", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "Icon.png", + "PACKAGE.md", + "THIRD-PARTY-NOTICES.TXT", + "buildTransitive/net461/System.Diagnostics.EventLog.targets", + "buildTransitive/net462/_._", + "buildTransitive/net8.0/_._", + "buildTransitive/netcoreapp2.0/System.Diagnostics.EventLog.targets", + "lib/net10.0/System.Diagnostics.EventLog.dll", + "lib/net10.0/System.Diagnostics.EventLog.xml", + "lib/net462/System.Diagnostics.EventLog.dll", + "lib/net462/System.Diagnostics.EventLog.xml", + "lib/net8.0/System.Diagnostics.EventLog.dll", + "lib/net8.0/System.Diagnostics.EventLog.xml", + "lib/net9.0/System.Diagnostics.EventLog.dll", + "lib/net9.0/System.Diagnostics.EventLog.xml", + "lib/netstandard2.0/System.Diagnostics.EventLog.dll", + "lib/netstandard2.0/System.Diagnostics.EventLog.xml", + "runtimes/win/lib/net10.0/System.Diagnostics.EventLog.Messages.dll", + "runtimes/win/lib/net10.0/System.Diagnostics.EventLog.dll", + "runtimes/win/lib/net10.0/System.Diagnostics.EventLog.xml", + "runtimes/win/lib/net8.0/System.Diagnostics.EventLog.Messages.dll", + "runtimes/win/lib/net8.0/System.Diagnostics.EventLog.dll", + "runtimes/win/lib/net8.0/System.Diagnostics.EventLog.xml", + "runtimes/win/lib/net9.0/System.Diagnostics.EventLog.Messages.dll", + "runtimes/win/lib/net9.0/System.Diagnostics.EventLog.dll", + "runtimes/win/lib/net9.0/System.Diagnostics.EventLog.xml", + "system.diagnostics.eventlog.10.0.0.nupkg.sha512", + "system.diagnostics.eventlog.nuspec", + "useSharedDesignerContext.txt" + ] + } + }, + "projectFileDependencyGroups": { + "net10.0": [ + "Microsoft.Extensions.Hosting >= 10.0.0", + "Microsoft.VisualStudio.Azure.Containers.Tools.Targets >= 1.23.0", + "OPCFoundation.NetStandard.Opc.Ua >= 1.5.377.22", + "OPCFoundation.NetStandard.Opc.Ua.Client >= 1.5.377.22", + "OPCFoundation.NetStandard.Opc.Ua.Configuration >= 1.5.377.22", + "OPCFoundation.NetStandard.Opc.Ua.Core >= 1.5.377.22", + "OPCFoundation.NetStandard.Opc.Ua.Security.Certificates >= 1.5.377.22", + "Serilog >= 4.3.0", + "Serilog.Sinks.Graylog >= 3.1.1", + "System.Data.SqlClient >= 4.9.0" + ] + }, + "packageFolders": { + "C:\\Users\\cbo\\.nuget\\packages\\": {}, + "C:\\Program Files\\DevExpress 24.1\\Components\\Offline Packages": {}, + "C:\\Program Files\\DevExpress 24.2\\Components\\Offline Packages": {}, + "C:\\Program Files\\DevExpress 25.1\\Components\\Offline Packages": {}, + "C:\\Program Files\\DevExpress 25.2\\Components\\Offline Packages": {}, + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages": {} + }, + "project": { + "version": "1.0.0", + "restore": { + "projectUniqueName": "C:\\Users\\cbo\\source\\repos\\console_opcua_sgdn_tornio\\console_opcua_sgdn_tornio\\console_opcua_sgdn_tornio.csproj", + "projectName": "console_opcua_sgdn_tornio", + "projectPath": "C:\\Users\\cbo\\source\\repos\\console_opcua_sgdn_tornio\\console_opcua_sgdn_tornio\\console_opcua_sgdn_tornio.csproj", + "packagesPath": "C:\\Users\\cbo\\.nuget\\packages\\", + "outputPath": "C:\\Users\\cbo\\source\\repos\\console_opcua_sgdn_tornio\\console_opcua_sgdn_tornio\\obj\\", + "projectStyle": "PackageReference", + "fallbackFolders": [ + "C:\\Program Files\\DevExpress 24.1\\Components\\Offline Packages", + "C:\\Program Files\\DevExpress 24.2\\Components\\Offline Packages", + "C:\\Program Files\\DevExpress 25.1\\Components\\Offline Packages", + "C:\\Program Files\\DevExpress 25.2\\Components\\Offline Packages", + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], + "configFilePaths": [ + "C:\\Users\\cbo\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\DevExpress 24.1.config", + "C:\\Program Files (x86)\\NuGet\\Config\\DevExpress 24.2.config", + "C:\\Program Files (x86)\\NuGet\\Config\\DevExpress 25.1.config", + "C:\\Program Files (x86)\\NuGet\\Config\\DevExpress 25.2.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" + ], + "originalTargetFrameworks": [ + "net10.0" + ], + "sources": { + "C:\\Program Files (x86)\\Microsoft SDKs\\NuGetPackages\\": {}, + "C:\\Program Files\\DevExpress 24.1\\Components\\System\\Components\\Packages": {}, + "C:\\Program Files\\DevExpress 24.2\\Components\\System\\Components\\Packages": {}, + "C:\\Program Files\\DevExpress 25.1\\Components\\System\\Components\\Packages": {}, + "C:\\Program Files\\DevExpress 25.2\\Components\\System\\Components\\Packages": {}, + "C:\\Program Files\\dotnet\\library-packs": {}, + "https://api.nuget.org/v3/index.json": {} + }, + "frameworks": { + "net10.0": { + "targetAlias": "net10.0", + "projectReferences": {} + } + }, + "warningProperties": { + "warnAsError": [ + "NU1605" + ] + }, + "restoreAuditProperties": { + "enableAudit": "true", + "auditLevel": "low", + "auditMode": "all" + }, + "SdkAnalysisLevel": "10.0.100" + }, + "frameworks": { + "net10.0": { + "targetAlias": "net10.0", + "dependencies": { + "Microsoft.Extensions.Hosting": { + "target": "Package", + "version": "[10.0.0, )" + }, + "Microsoft.VisualStudio.Azure.Containers.Tools.Targets": { + "target": "Package", + "version": "[1.23.0, )" + }, + "OPCFoundation.NetStandard.Opc.Ua": { + "target": "Package", + "version": "[1.5.377.22, )" + }, + "OPCFoundation.NetStandard.Opc.Ua.Client": { + "target": "Package", + "version": "[1.5.377.22, )" + }, + "OPCFoundation.NetStandard.Opc.Ua.Configuration": { + "target": "Package", + "version": "[1.5.377.22, )" + }, + "OPCFoundation.NetStandard.Opc.Ua.Core": { + "target": "Package", + "version": "[1.5.377.22, )" + }, + "OPCFoundation.NetStandard.Opc.Ua.Security.Certificates": { + "target": "Package", + "version": "[1.5.377.22, )" + }, + "Serilog": { + "target": "Package", + "version": "[4.3.0, )" + }, + "Serilog.Sinks.Graylog": { + "target": "Package", + "version": "[3.1.1, )" + }, + "System.Data.SqlClient": { + "target": "Package", + "version": "[4.9.0, )" + } + }, + "imports": [ + "net461", + "net462", + "net47", + "net471", + "net472", + "net48", + "net481" + ], + "assetTargetFallback": true, + "warn": true, + "frameworkReferences": { + "Microsoft.NETCore.App": { + "privateAssets": "all" + } + }, + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.102/PortableRuntimeIdentifierGraph.json", + "packagesToPrune": { + "Microsoft.CSharp": "(,4.7.32767]", + "Microsoft.VisualBasic": "(,10.4.32767]", + "Microsoft.Win32.Primitives": "(,4.3.32767]", + "Microsoft.Win32.Registry": "(,5.0.32767]", + "runtime.any.System.Collections": "(,4.3.32767]", + "runtime.any.System.Diagnostics.Tools": "(,4.3.32767]", + "runtime.any.System.Diagnostics.Tracing": "(,4.3.32767]", + "runtime.any.System.Globalization": "(,4.3.32767]", + "runtime.any.System.Globalization.Calendars": "(,4.3.32767]", + "runtime.any.System.IO": "(,4.3.32767]", + "runtime.any.System.Reflection": "(,4.3.32767]", + "runtime.any.System.Reflection.Extensions": "(,4.3.32767]", + "runtime.any.System.Reflection.Primitives": "(,4.3.32767]", + "runtime.any.System.Resources.ResourceManager": "(,4.3.32767]", + "runtime.any.System.Runtime": "(,4.3.32767]", + "runtime.any.System.Runtime.Handles": "(,4.3.32767]", + "runtime.any.System.Runtime.InteropServices": "(,4.3.32767]", + "runtime.any.System.Text.Encoding": "(,4.3.32767]", + "runtime.any.System.Text.Encoding.Extensions": "(,4.3.32767]", + "runtime.any.System.Threading.Tasks": "(,4.3.32767]", + "runtime.any.System.Threading.Timer": "(,4.3.32767]", + "runtime.aot.System.Collections": "(,4.3.32767]", + "runtime.aot.System.Diagnostics.Tools": "(,4.3.32767]", + "runtime.aot.System.Diagnostics.Tracing": "(,4.3.32767]", + "runtime.aot.System.Globalization": "(,4.3.32767]", + "runtime.aot.System.Globalization.Calendars": "(,4.3.32767]", + "runtime.aot.System.IO": "(,4.3.32767]", + "runtime.aot.System.Reflection": "(,4.3.32767]", + "runtime.aot.System.Reflection.Extensions": "(,4.3.32767]", + "runtime.aot.System.Reflection.Primitives": "(,4.3.32767]", + "runtime.aot.System.Resources.ResourceManager": "(,4.3.32767]", + "runtime.aot.System.Runtime": "(,4.3.32767]", + "runtime.aot.System.Runtime.Handles": "(,4.3.32767]", + "runtime.aot.System.Runtime.InteropServices": "(,4.3.32767]", + "runtime.aot.System.Text.Encoding": "(,4.3.32767]", + "runtime.aot.System.Text.Encoding.Extensions": "(,4.3.32767]", + "runtime.aot.System.Threading.Tasks": "(,4.3.32767]", + "runtime.aot.System.Threading.Timer": "(,4.3.32767]", + "runtime.debian.8-x64.runtime.native.System": "(,4.3.32767]", + "runtime.debian.8-x64.runtime.native.System.IO.Compression": "(,4.3.32767]", + "runtime.debian.8-x64.runtime.native.System.Net.Http": "(,4.3.32767]", + "runtime.debian.8-x64.runtime.native.System.Net.Security": "(,4.3.32767]", + "runtime.debian.8-x64.runtime.native.System.Security.Cryptography": "(,4.3.32767]", + "runtime.debian.8-x64.runtime.native.System.Security.Cryptography.OpenSsl": "(,4.3.32767]", + "runtime.debian.9-x64.runtime.native.System": "(,4.3.32767]", + "runtime.debian.9-x64.runtime.native.System.IO.Compression": "(,4.3.32767]", + "runtime.debian.9-x64.runtime.native.System.Net.Http": "(,4.3.32767]", + "runtime.debian.9-x64.runtime.native.System.Net.Security": "(,4.3.32767]", + "runtime.fedora.23-x64.runtime.native.System": "(,4.3.32767]", + "runtime.fedora.23-x64.runtime.native.System.IO.Compression": "(,4.3.32767]", + "runtime.fedora.23-x64.runtime.native.System.Net.Http": "(,4.3.32767]", + "runtime.fedora.23-x64.runtime.native.System.Net.Security": "(,4.3.32767]", + "runtime.fedora.23-x64.runtime.native.System.Security.Cryptography": "(,4.3.32767]", + "runtime.fedora.23-x64.runtime.native.System.Security.Cryptography.OpenSsl": "(,4.3.32767]", + "runtime.fedora.24-x64.runtime.native.System": "(,4.3.32767]", + "runtime.fedora.24-x64.runtime.native.System.IO.Compression": "(,4.3.32767]", + "runtime.fedora.24-x64.runtime.native.System.Net.Http": "(,4.3.32767]", + "runtime.fedora.24-x64.runtime.native.System.Net.Security": "(,4.3.32767]", + "runtime.fedora.24-x64.runtime.native.System.Security.Cryptography": "(,4.3.32767]", + "runtime.fedora.24-x64.runtime.native.System.Security.Cryptography.OpenSsl": "(,4.3.32767]", + "runtime.fedora.27-x64.runtime.native.System": "(,4.3.32767]", + "runtime.fedora.27-x64.runtime.native.System.IO.Compression": "(,4.3.32767]", + "runtime.fedora.27-x64.runtime.native.System.Net.Http": "(,4.3.32767]", + "runtime.fedora.27-x64.runtime.native.System.Net.Security": "(,4.3.32767]", + "runtime.fedora.28-x64.runtime.native.System": "(,4.3.32767]", + "runtime.fedora.28-x64.runtime.native.System.IO.Compression": "(,4.3.32767]", + "runtime.fedora.28-x64.runtime.native.System.Net.Http": "(,4.3.32767]", + "runtime.fedora.28-x64.runtime.native.System.Net.Security": "(,4.3.32767]", + "runtime.opensuse.13.2-x64.runtime.native.System": "(,4.3.32767]", + "runtime.opensuse.13.2-x64.runtime.native.System.IO.Compression": "(,4.3.32767]", + "runtime.opensuse.13.2-x64.runtime.native.System.Net.Http": "(,4.3.32767]", + "runtime.opensuse.13.2-x64.runtime.native.System.Net.Security": "(,4.3.32767]", + "runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography": "(,4.3.32767]", + "runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography.OpenSsl": "(,4.3.32767]", + "runtime.opensuse.42.1-x64.runtime.native.System": "(,4.3.32767]", + "runtime.opensuse.42.1-x64.runtime.native.System.IO.Compression": "(,4.3.32767]", + "runtime.opensuse.42.1-x64.runtime.native.System.Net.Http": "(,4.3.32767]", + "runtime.opensuse.42.1-x64.runtime.native.System.Net.Security": "(,4.3.32767]", + "runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography": "(,4.3.32767]", + "runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography.OpenSsl": "(,4.3.32767]", + "runtime.opensuse.42.3-x64.runtime.native.System": "(,4.3.32767]", + "runtime.opensuse.42.3-x64.runtime.native.System.IO.Compression": "(,4.3.32767]", + "runtime.opensuse.42.3-x64.runtime.native.System.Net.Http": "(,4.3.32767]", + "runtime.opensuse.42.3-x64.runtime.native.System.Net.Security": "(,4.3.32767]", + "runtime.osx.10.10-x64.runtime.native.System": "(,4.3.32767]", + "runtime.osx.10.10-x64.runtime.native.System.IO.Compression": "(,4.3.32767]", + "runtime.osx.10.10-x64.runtime.native.System.Net.Http": "(,4.3.32767]", + "runtime.osx.10.10-x64.runtime.native.System.Net.Security": "(,4.3.32767]", + "runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography": "(,4.3.32767]", + "runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.Apple": "(,4.3.32767]", + "runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.OpenSsl": "(,4.3.32767]", + "runtime.rhel.7-x64.runtime.native.System": "(,4.3.32767]", + "runtime.rhel.7-x64.runtime.native.System.IO.Compression": "(,4.3.32767]", + "runtime.rhel.7-x64.runtime.native.System.Net.Http": "(,4.3.32767]", + "runtime.rhel.7-x64.runtime.native.System.Net.Security": "(,4.3.32767]", + "runtime.rhel.7-x64.runtime.native.System.Security.Cryptography": "(,4.3.32767]", + "runtime.rhel.7-x64.runtime.native.System.Security.Cryptography.OpenSsl": "(,4.3.32767]", + "runtime.ubuntu.14.04-x64.runtime.native.System": "(,4.3.32767]", + "runtime.ubuntu.14.04-x64.runtime.native.System.IO.Compression": "(,4.3.32767]", + "runtime.ubuntu.14.04-x64.runtime.native.System.Net.Http": "(,4.3.32767]", + "runtime.ubuntu.14.04-x64.runtime.native.System.Net.Security": "(,4.3.32767]", + "runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography": "(,4.3.32767]", + "runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography.OpenSsl": "(,4.3.32767]", + "runtime.ubuntu.16.04-x64.runtime.native.System": "(,4.3.32767]", + "runtime.ubuntu.16.04-x64.runtime.native.System.IO.Compression": "(,4.3.32767]", + "runtime.ubuntu.16.04-x64.runtime.native.System.Net.Http": "(,4.3.32767]", + "runtime.ubuntu.16.04-x64.runtime.native.System.Net.Security": "(,4.3.32767]", + "runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography": "(,4.3.32767]", + "runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography.OpenSsl": "(,4.3.32767]", + "runtime.ubuntu.16.10-x64.runtime.native.System": "(,4.3.32767]", + "runtime.ubuntu.16.10-x64.runtime.native.System.IO.Compression": "(,4.3.32767]", + "runtime.ubuntu.16.10-x64.runtime.native.System.Net.Http": "(,4.3.32767]", + "runtime.ubuntu.16.10-x64.runtime.native.System.Net.Security": "(,4.3.32767]", + "runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography": "(,4.3.32767]", + "runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography.OpenSsl": "(,4.3.32767]", + "runtime.ubuntu.18.04-x64.runtime.native.System": "(,4.3.32767]", + "runtime.ubuntu.18.04-x64.runtime.native.System.IO.Compression": "(,4.3.32767]", + "runtime.ubuntu.18.04-x64.runtime.native.System.Net.Http": "(,4.3.32767]", + "runtime.ubuntu.18.04-x64.runtime.native.System.Net.Security": "(,4.3.32767]", + "runtime.unix.Microsoft.Win32.Primitives": "(,4.3.32767]", + "runtime.unix.System.Console": "(,4.3.32767]", + "runtime.unix.System.Diagnostics.Debug": "(,4.3.32767]", + "runtime.unix.System.IO.FileSystem": "(,4.3.32767]", + "runtime.unix.System.Net.Primitives": "(,4.3.32767]", + "runtime.unix.System.Net.Sockets": "(,4.3.32767]", + "runtime.unix.System.Private.Uri": "(,4.3.32767]", + "runtime.unix.System.Runtime.Extensions": "(,4.3.32767]", + "runtime.win.Microsoft.Win32.Primitives": "(,4.3.32767]", + "runtime.win.System.Console": "(,4.3.32767]", + "runtime.win.System.Diagnostics.Debug": "(,4.3.32767]", + "runtime.win.System.IO.FileSystem": "(,4.3.32767]", + "runtime.win.System.Net.Primitives": "(,4.3.32767]", + "runtime.win.System.Net.Sockets": "(,4.3.32767]", + "runtime.win.System.Runtime.Extensions": "(,4.3.32767]", + "runtime.win10-arm-aot.runtime.native.System.IO.Compression": "(,4.0.32767]", + "runtime.win10-arm64.runtime.native.System.IO.Compression": "(,4.3.32767]", + "runtime.win10-x64-aot.runtime.native.System.IO.Compression": "(,4.0.32767]", + "runtime.win10-x86-aot.runtime.native.System.IO.Compression": "(,4.0.32767]", + "runtime.win7-x64.runtime.native.System.IO.Compression": "(,4.3.32767]", + "runtime.win7-x86.runtime.native.System.IO.Compression": "(,4.3.32767]", + "runtime.win7.System.Private.Uri": "(,4.3.32767]", + "runtime.win8-arm.runtime.native.System.IO.Compression": "(,4.3.32767]", + "System.AppContext": "(,4.3.32767]", + "System.Buffers": "(,5.0.32767]", + "System.Collections": "(,4.3.32767]", + "System.Collections.Concurrent": "(,4.3.32767]", + "System.Collections.Immutable": "(,10.0.32767]", + "System.Collections.NonGeneric": "(,4.3.32767]", + "System.Collections.Specialized": "(,4.3.32767]", + "System.ComponentModel": "(,4.3.32767]", + "System.ComponentModel.Annotations": "(,4.3.32767]", + "System.ComponentModel.EventBasedAsync": "(,4.3.32767]", + "System.ComponentModel.Primitives": "(,4.3.32767]", + "System.ComponentModel.TypeConverter": "(,4.3.32767]", + "System.Console": "(,4.3.32767]", + "System.Data.Common": "(,4.3.32767]", + "System.Data.DataSetExtensions": "(,4.4.32767]", + "System.Diagnostics.Contracts": "(,4.3.32767]", + "System.Diagnostics.Debug": "(,4.3.32767]", + "System.Diagnostics.DiagnosticSource": "(,10.0.32767]", + "System.Diagnostics.FileVersionInfo": "(,4.3.32767]", + "System.Diagnostics.Process": "(,4.3.32767]", + "System.Diagnostics.StackTrace": "(,4.3.32767]", + "System.Diagnostics.TextWriterTraceListener": "(,4.3.32767]", + "System.Diagnostics.Tools": "(,4.3.32767]", + "System.Diagnostics.TraceSource": "(,4.3.32767]", + "System.Diagnostics.Tracing": "(,4.3.32767]", + "System.Drawing.Primitives": "(,4.3.32767]", + "System.Dynamic.Runtime": "(,4.3.32767]", + "System.Formats.Asn1": "(,10.0.32767]", + "System.Formats.Tar": "(,10.0.32767]", + "System.Globalization": "(,4.3.32767]", + "System.Globalization.Calendars": "(,4.3.32767]", + "System.Globalization.Extensions": "(,4.3.32767]", + "System.IO": "(,4.3.32767]", + "System.IO.Compression": "(,4.3.32767]", + "System.IO.Compression.ZipFile": "(,4.3.32767]", + "System.IO.FileSystem": "(,4.3.32767]", + "System.IO.FileSystem.AccessControl": "(,4.4.32767]", + "System.IO.FileSystem.DriveInfo": "(,4.3.32767]", + "System.IO.FileSystem.Primitives": "(,4.3.32767]", + "System.IO.FileSystem.Watcher": "(,4.3.32767]", + "System.IO.IsolatedStorage": "(,4.3.32767]", + "System.IO.MemoryMappedFiles": "(,4.3.32767]", + "System.IO.Pipelines": "(,10.0.32767]", + "System.IO.Pipes": "(,4.3.32767]", + "System.IO.Pipes.AccessControl": "(,5.0.32767]", + "System.IO.UnmanagedMemoryStream": "(,4.3.32767]", + "System.Linq": "(,4.3.32767]", + "System.Linq.AsyncEnumerable": "(,10.0.32767]", + "System.Linq.Expressions": "(,4.3.32767]", + "System.Linq.Parallel": "(,4.3.32767]", + "System.Linq.Queryable": "(,4.3.32767]", + "System.Memory": "(,5.0.32767]", + "System.Net.Http": "(,4.3.32767]", + "System.Net.Http.Json": "(,10.0.32767]", + "System.Net.NameResolution": "(,4.3.32767]", + "System.Net.NetworkInformation": "(,4.3.32767]", + "System.Net.Ping": "(,4.3.32767]", + "System.Net.Primitives": "(,4.3.32767]", + "System.Net.Requests": "(,4.3.32767]", + "System.Net.Security": "(,4.3.32767]", + "System.Net.ServerSentEvents": "(,10.0.32767]", + "System.Net.Sockets": "(,4.3.32767]", + "System.Net.WebHeaderCollection": "(,4.3.32767]", + "System.Net.WebSockets": "(,4.3.32767]", + "System.Net.WebSockets.Client": "(,4.3.32767]", + "System.Numerics.Vectors": "(,5.0.32767]", + "System.ObjectModel": "(,4.3.32767]", + "System.Private.DataContractSerialization": "(,4.3.32767]", + "System.Private.Uri": "(,4.3.32767]", + "System.Reflection": "(,4.3.32767]", + "System.Reflection.DispatchProxy": "(,6.0.32767]", + "System.Reflection.Emit": "(,4.7.32767]", + "System.Reflection.Emit.ILGeneration": "(,4.7.32767]", + "System.Reflection.Emit.Lightweight": "(,4.7.32767]", + "System.Reflection.Extensions": "(,4.3.32767]", + "System.Reflection.Metadata": "(,10.0.32767]", + "System.Reflection.Primitives": "(,4.3.32767]", + "System.Reflection.TypeExtensions": "(,4.3.32767]", + "System.Resources.Reader": "(,4.3.32767]", + "System.Resources.ResourceManager": "(,4.3.32767]", + "System.Resources.Writer": "(,4.3.32767]", + "System.Runtime": "(,4.3.32767]", + "System.Runtime.CompilerServices.Unsafe": "(,7.0.32767]", + "System.Runtime.CompilerServices.VisualC": "(,4.3.32767]", + "System.Runtime.Extensions": "(,4.3.32767]", + "System.Runtime.Handles": "(,4.3.32767]", + "System.Runtime.InteropServices": "(,4.3.32767]", + "System.Runtime.InteropServices.RuntimeInformation": "(,4.3.32767]", + "System.Runtime.Loader": "(,4.3.32767]", + "System.Runtime.Numerics": "(,4.3.32767]", + "System.Runtime.Serialization.Formatters": "(,4.3.32767]", + "System.Runtime.Serialization.Json": "(,4.3.32767]", + "System.Runtime.Serialization.Primitives": "(,4.3.32767]", + "System.Runtime.Serialization.Xml": "(,4.3.32767]", + "System.Security.AccessControl": "(,6.0.32767]", + "System.Security.Claims": "(,4.3.32767]", + "System.Security.Cryptography.Algorithms": "(,4.3.32767]", + "System.Security.Cryptography.Cng": "(,5.0.32767]", + "System.Security.Cryptography.Csp": "(,4.3.32767]", + "System.Security.Cryptography.Encoding": "(,4.3.32767]", + "System.Security.Cryptography.OpenSsl": "(,5.0.32767]", + "System.Security.Cryptography.Primitives": "(,4.3.32767]", + "System.Security.Cryptography.X509Certificates": "(,4.3.32767]", + "System.Security.Principal": "(,4.3.32767]", + "System.Security.Principal.Windows": "(,5.0.32767]", + "System.Security.SecureString": "(,4.3.32767]", + "System.Text.Encoding": "(,4.3.32767]", + "System.Text.Encoding.CodePages": "(,10.0.32767]", + "System.Text.Encoding.Extensions": "(,4.3.32767]", + "System.Text.Encodings.Web": "(,10.0.32767]", + "System.Text.Json": "(,10.0.32767]", + "System.Text.RegularExpressions": "(,4.3.32767]", + "System.Threading": "(,4.3.32767]", + "System.Threading.AccessControl": "(,10.0.32767]", + "System.Threading.Channels": "(,10.0.32767]", + "System.Threading.Overlapped": "(,4.3.32767]", + "System.Threading.Tasks": "(,4.3.32767]", + "System.Threading.Tasks.Dataflow": "(,10.0.32767]", + "System.Threading.Tasks.Extensions": "(,5.0.32767]", + "System.Threading.Tasks.Parallel": "(,4.3.32767]", + "System.Threading.Thread": "(,4.3.32767]", + "System.Threading.ThreadPool": "(,4.3.32767]", + "System.Threading.Timer": "(,4.3.32767]", + "System.ValueTuple": "(,4.5.32767]", + "System.Xml.ReaderWriter": "(,4.3.32767]", + "System.Xml.XDocument": "(,4.3.32767]", + "System.Xml.XmlDocument": "(,4.3.32767]", + "System.Xml.XmlSerializer": "(,4.3.32767]", + "System.Xml.XPath": "(,4.3.32767]", + "System.Xml.XPath.XDocument": "(,5.0.32767]" + } + } + } + } +} \ No newline at end of file diff --git a/console_opcua_sgdn_tornio/obj/project.nuget.cache b/console_opcua_sgdn_tornio/obj/project.nuget.cache new file mode 100644 index 0000000..34377ee --- /dev/null +++ b/console_opcua_sgdn_tornio/obj/project.nuget.cache @@ -0,0 +1,56 @@ +{ + "version": 2, + "dgSpecHash": "Slik5jDMVW0=", + "success": true, + "projectFilePath": "C:\\Users\\cbo\\source\\repos\\console_opcua_sgdn_tornio\\console_opcua_sgdn_tornio\\console_opcua_sgdn_tornio.csproj", + "expectedPackageFiles": [ + "C:\\Users\\cbo\\.nuget\\packages\\bitfaster.caching\\2.5.4\\bitfaster.caching.2.5.4.nupkg.sha512", + "C:\\Users\\cbo\\.nuget\\packages\\bouncycastle.cryptography\\2.6.2\\bouncycastle.cryptography.2.6.2.nupkg.sha512", + "C:\\Users\\cbo\\.nuget\\packages\\microsoft.extensions.configuration\\10.0.0\\microsoft.extensions.configuration.10.0.0.nupkg.sha512", + "C:\\Users\\cbo\\.nuget\\packages\\microsoft.extensions.configuration.abstractions\\10.0.0\\microsoft.extensions.configuration.abstractions.10.0.0.nupkg.sha512", + "C:\\Users\\cbo\\.nuget\\packages\\microsoft.extensions.configuration.binder\\10.0.0\\microsoft.extensions.configuration.binder.10.0.0.nupkg.sha512", + "C:\\Users\\cbo\\.nuget\\packages\\microsoft.extensions.configuration.commandline\\10.0.0\\microsoft.extensions.configuration.commandline.10.0.0.nupkg.sha512", + "C:\\Users\\cbo\\.nuget\\packages\\microsoft.extensions.configuration.environmentvariables\\10.0.0\\microsoft.extensions.configuration.environmentvariables.10.0.0.nupkg.sha512", + "C:\\Users\\cbo\\.nuget\\packages\\microsoft.extensions.configuration.fileextensions\\10.0.0\\microsoft.extensions.configuration.fileextensions.10.0.0.nupkg.sha512", + "C:\\Users\\cbo\\.nuget\\packages\\microsoft.extensions.configuration.json\\10.0.0\\microsoft.extensions.configuration.json.10.0.0.nupkg.sha512", + "C:\\Users\\cbo\\.nuget\\packages\\microsoft.extensions.configuration.usersecrets\\10.0.0\\microsoft.extensions.configuration.usersecrets.10.0.0.nupkg.sha512", + "C:\\Users\\cbo\\.nuget\\packages\\microsoft.extensions.dependencyinjection\\10.0.0\\microsoft.extensions.dependencyinjection.10.0.0.nupkg.sha512", + "C:\\Users\\cbo\\.nuget\\packages\\microsoft.extensions.dependencyinjection.abstractions\\10.0.0\\microsoft.extensions.dependencyinjection.abstractions.10.0.0.nupkg.sha512", + "C:\\Users\\cbo\\.nuget\\packages\\microsoft.extensions.diagnostics\\10.0.0\\microsoft.extensions.diagnostics.10.0.0.nupkg.sha512", + "C:\\Users\\cbo\\.nuget\\packages\\microsoft.extensions.diagnostics.abstractions\\10.0.0\\microsoft.extensions.diagnostics.abstractions.10.0.0.nupkg.sha512", + "C:\\Users\\cbo\\.nuget\\packages\\microsoft.extensions.fileproviders.abstractions\\10.0.0\\microsoft.extensions.fileproviders.abstractions.10.0.0.nupkg.sha512", + "C:\\Users\\cbo\\.nuget\\packages\\microsoft.extensions.fileproviders.physical\\10.0.0\\microsoft.extensions.fileproviders.physical.10.0.0.nupkg.sha512", + "C:\\Users\\cbo\\.nuget\\packages\\microsoft.extensions.filesystemglobbing\\10.0.0\\microsoft.extensions.filesystemglobbing.10.0.0.nupkg.sha512", + "C:\\Users\\cbo\\.nuget\\packages\\microsoft.extensions.hosting\\10.0.0\\microsoft.extensions.hosting.10.0.0.nupkg.sha512", + "C:\\Users\\cbo\\.nuget\\packages\\microsoft.extensions.hosting.abstractions\\10.0.0\\microsoft.extensions.hosting.abstractions.10.0.0.nupkg.sha512", + "C:\\Users\\cbo\\.nuget\\packages\\microsoft.extensions.logging\\10.0.0\\microsoft.extensions.logging.10.0.0.nupkg.sha512", + "C:\\Users\\cbo\\.nuget\\packages\\microsoft.extensions.logging.abstractions\\10.0.0\\microsoft.extensions.logging.abstractions.10.0.0.nupkg.sha512", + "C:\\Users\\cbo\\.nuget\\packages\\microsoft.extensions.logging.configuration\\10.0.0\\microsoft.extensions.logging.configuration.10.0.0.nupkg.sha512", + "C:\\Users\\cbo\\.nuget\\packages\\microsoft.extensions.logging.console\\10.0.0\\microsoft.extensions.logging.console.10.0.0.nupkg.sha512", + "C:\\Users\\cbo\\.nuget\\packages\\microsoft.extensions.logging.debug\\10.0.0\\microsoft.extensions.logging.debug.10.0.0.nupkg.sha512", + "C:\\Users\\cbo\\.nuget\\packages\\microsoft.extensions.logging.eventlog\\10.0.0\\microsoft.extensions.logging.eventlog.10.0.0.nupkg.sha512", + "C:\\Users\\cbo\\.nuget\\packages\\microsoft.extensions.logging.eventsource\\10.0.0\\microsoft.extensions.logging.eventsource.10.0.0.nupkg.sha512", + "C:\\Users\\cbo\\.nuget\\packages\\microsoft.extensions.options\\10.0.0\\microsoft.extensions.options.10.0.0.nupkg.sha512", + "C:\\Users\\cbo\\.nuget\\packages\\microsoft.extensions.options.configurationextensions\\10.0.0\\microsoft.extensions.options.configurationextensions.10.0.0.nupkg.sha512", + "C:\\Users\\cbo\\.nuget\\packages\\microsoft.extensions.primitives\\10.0.0\\microsoft.extensions.primitives.10.0.0.nupkg.sha512", + "C:\\Users\\cbo\\.nuget\\packages\\microsoft.visualstudio.azure.containers.tools.targets\\1.23.0\\microsoft.visualstudio.azure.containers.tools.targets.1.23.0.nupkg.sha512", + "C:\\Users\\cbo\\.nuget\\packages\\newtonsoft.json\\13.0.3\\newtonsoft.json.13.0.3.nupkg.sha512", + "C:\\Users\\cbo\\.nuget\\packages\\opcfoundation.netstandard.opc.ua\\1.5.377.22\\opcfoundation.netstandard.opc.ua.1.5.377.22.nupkg.sha512", + "C:\\Users\\cbo\\.nuget\\packages\\opcfoundation.netstandard.opc.ua.client\\1.5.377.22\\opcfoundation.netstandard.opc.ua.client.1.5.377.22.nupkg.sha512", + "C:\\Users\\cbo\\.nuget\\packages\\opcfoundation.netstandard.opc.ua.configuration\\1.5.377.22\\opcfoundation.netstandard.opc.ua.configuration.1.5.377.22.nupkg.sha512", + "C:\\Users\\cbo\\.nuget\\packages\\opcfoundation.netstandard.opc.ua.core\\1.5.377.22\\opcfoundation.netstandard.opc.ua.core.1.5.377.22.nupkg.sha512", + "C:\\Users\\cbo\\.nuget\\packages\\opcfoundation.netstandard.opc.ua.gds.client.common\\1.5.377.22\\opcfoundation.netstandard.opc.ua.gds.client.common.1.5.377.22.nupkg.sha512", + "C:\\Users\\cbo\\.nuget\\packages\\opcfoundation.netstandard.opc.ua.gds.server.common\\1.5.377.22\\opcfoundation.netstandard.opc.ua.gds.server.common.1.5.377.22.nupkg.sha512", + "C:\\Users\\cbo\\.nuget\\packages\\opcfoundation.netstandard.opc.ua.security.certificates\\1.5.377.22\\opcfoundation.netstandard.opc.ua.security.certificates.1.5.377.22.nupkg.sha512", + "C:\\Users\\cbo\\.nuget\\packages\\opcfoundation.netstandard.opc.ua.server\\1.5.377.22\\opcfoundation.netstandard.opc.ua.server.1.5.377.22.nupkg.sha512", + "C:\\Users\\cbo\\.nuget\\packages\\runtime.native.system.data.sqlclient.sni\\4.4.0\\runtime.native.system.data.sqlclient.sni.4.4.0.nupkg.sha512", + "C:\\Users\\cbo\\.nuget\\packages\\runtime.win-arm64.runtime.native.system.data.sqlclient.sni\\4.4.0\\runtime.win-arm64.runtime.native.system.data.sqlclient.sni.4.4.0.nupkg.sha512", + "C:\\Users\\cbo\\.nuget\\packages\\runtime.win-x64.runtime.native.system.data.sqlclient.sni\\4.4.0\\runtime.win-x64.runtime.native.system.data.sqlclient.sni.4.4.0.nupkg.sha512", + "C:\\Users\\cbo\\.nuget\\packages\\runtime.win-x86.runtime.native.system.data.sqlclient.sni\\4.4.0\\runtime.win-x86.runtime.native.system.data.sqlclient.sni.4.4.0.nupkg.sha512", + "C:\\Users\\cbo\\.nuget\\packages\\serilog\\4.3.0\\serilog.4.3.0.nupkg.sha512", + "C:\\Users\\cbo\\.nuget\\packages\\serilog.sinks.graylog\\3.1.1\\serilog.sinks.graylog.3.1.1.nupkg.sha512", + "C:\\Users\\cbo\\.nuget\\packages\\system.data.sqlclient\\4.9.0\\system.data.sqlclient.4.9.0.nupkg.sha512", + "C:\\Users\\cbo\\.nuget\\packages\\system.diagnostics.eventlog\\10.0.0\\system.diagnostics.eventlog.10.0.0.nupkg.sha512" + ], + "logs": [] +} \ No newline at end of file diff --git a/console_opcua_sgdn_tornio/pki/tnc/opcua-user-cert.der b/console_opcua_sgdn_tornio/pki/tnc/opcua-user-cert.der new file mode 100644 index 0000000..6a1b6bb Binary files /dev/null and b/console_opcua_sgdn_tornio/pki/tnc/opcua-user-cert.der differ diff --git a/console_opcua_sgdn_tornio/pki/tnc/opcua-user-cert.key.pem b/console_opcua_sgdn_tornio/pki/tnc/opcua-user-cert.key.pem new file mode 100644 index 0000000..4a59d8b --- /dev/null +++ b/console_opcua_sgdn_tornio/pki/tnc/opcua-user-cert.key.pem @@ -0,0 +1,118 @@ +Private-Key: (2048 bit, 2 primes) +modulus: + 00:ca:b7:ef:30:37:21:49:c1:72:6c:19:89:cf:16: + b2:51:2e:81:f3:55:8d:33:c1:d7:96:15:95:60:12: + 95:cf:3b:17:90:6e:3c:0d:d4:2f:3c:e6:60:80:9c: + 82:39:41:80:41:aa:cc:92:1a:ac:49:51:e9:78:72: + 29:86:2e:f2:95:91:d4:20:53:c5:b9:59:a7:72:35: + 4f:20:d3:65:86:b2:9f:eb:44:f5:78:bb:d6:a9:e6: + fb:0b:d3:50:5d:73:10:12:96:93:99:9d:ec:cb:bc: + 15:22:3f:3b:ac:2c:80:b3:68:8e:a9:43:cf:fb:90: + c3:56:bb:20:84:10:86:27:74:54:d4:41:c6:4b:b1: + ca:96:4d:21:b5:e2:ed:77:79:cc:bb:5b:38:8d:83: + c6:17:4e:e9:29:92:85:20:94:47:a3:60:6c:14:68: + b1:2f:9a:ac:ea:e5:99:fc:be:8f:e6:af:9d:84:ba: + 6d:1e:30:fe:91:b4:3d:2a:82:33:b2:39:48:44:78: + b7:4c:08:1b:ff:dc:0a:c4:b9:94:6f:47:57:9e:6f: + e7:d9:4c:2b:55:14:76:d8:ec:1c:56:6e:a7:bf:76: + db:51:49:c1:04:39:b2:ef:1e:64:19:60:0e:79:eb: + cd:38:fa:b0:ed:e7:e9:86:29:14:4e:d9:c5:90:76: + 65:31 +publicExponent: 65537 (0x10001) +privateExponent: + 0b:85:08:b1:98:86:d1:23:27:a9:9e:ef:80:76:27: + 1e:be:48:6e:fe:1b:c8:40:90:4b:e9:47:47:2e:8d: + 96:d2:ef:06:de:b3:2f:58:64:71:35:4f:09:5f:f5: + 0f:4a:ad:cb:5a:4f:2c:83:e6:50:76:b8:29:ed:d7: + a9:d6:30:bd:a4:58:d2:97:dc:e5:f5:50:19:3c:5d: + 16:2a:a6:c2:1d:c7:41:11:90:52:45:df:23:2e:8a: + d8:64:2f:ee:55:f0:8e:e1:0e:74:fa:82:42:84:00: + a5:0b:5e:72:ed:46:e2:37:e3:71:e5:c3:36:e5:df: + aa:3f:77:9c:90:04:9f:9c:0b:53:93:55:62:db:94: + f1:ba:5e:c4:12:85:b0:76:68:e6:50:52:84:be:5b: + 1a:c3:c8:e1:58:ab:ed:e0:b4:57:34:cc:70:b1:72: + 04:90:d8:5f:35:6d:ea:09:ab:fa:2f:2f:55:2e:22: + ea:d4:49:e3:b7:d9:f0:d0:00:65:c3:58:f1:a9:2e: + 33:bc:8f:da:97:f2:da:08:e7:16:d4:07:de:9b:e9: + 92:5d:6d:d9:b0:bf:3a:35:04:9f:22:aa:57:39:18: + 35:91:a3:6d:f1:25:05:27:4a:26:df:aa:69:36:8c: + bd:25:1e:41:a1:f8:c5:d6:81:79:5a:ec:5c:30:a0: + d5 +prime1: + 00:fa:fb:cd:71:7d:50:c1:24:4f:14:b5:40:ba:1d: + e7:dd:37:2a:83:85:e6:94:99:ff:d0:d1:1f:25:d3: + f7:8b:5a:1e:29:2c:85:f1:76:c9:25:83:6d:0a:a3: + 00:69:8c:58:b3:48:0f:97:56:60:3a:cb:ce:60:35: + 08:1e:11:7d:f8:39:a1:55:10:94:ca:49:12:15:70: + 93:f9:9b:4e:cd:dd:03:4e:5c:2d:05:f7:b7:d7:bc: + 1b:ee:4b:65:59:11:79:69:bf:2c:9e:09:90:8f:89: + 19:e2:23:76:f8:b4:2c:7c:38:4b:f3:ee:0c:6f:3e: + 5b:13:65:ae:08:9c:38:31:eb +prime2: + 00:ce:c5:2c:fb:71:fe:c7:c7:15:8a:1e:8e:87:aa: + bb:20:81:65:de:3d:d1:24:b5:99:be:42:98:44:38: + 27:2c:ff:6c:45:94:91:45:67:eb:df:cc:b2:60:11: + 1d:0c:f8:6a:6a:4d:1e:6b:be:c4:d9:d3:00:f4:cb: + 1c:1a:5f:92:01:ad:bb:5c:73:36:e9:57:c6:e0:2b: + fa:86:27:e8:4b:8b:22:8a:74:fb:9b:45:ba:b4:46: + 14:d2:3c:da:53:52:03:96:34:60:91:fe:b4:51:64: + 6d:d6:43:ed:c0:e6:b0:a6:93:b2:ea:e4:b4:08:d4: + fd:8c:c7:28:9f:86:97:22:53 +exponent1: + 00:ad:65:1b:39:45:e7:6d:98:45:1e:3c:5e:bc:76: + 7e:c2:c1:23:18:fc:80:21:b8:07:19:5f:f0:91:f4: + d0:37:b1:09:d7:4e:50:37:52:e6:82:89:3a:e3:37: + 5b:c8:8f:d2:94:01:bb:eb:c5:1b:f4:62:eb:70:62: + 12:fa:9b:01:19:65:cf:44:f2:90:a8:f4:34:8f:25: + 58:c6:00:7b:40:14:69:fd:50:07:36:f1:3e:4c:c8: + 43:cf:ac:bd:16:fc:d0:91:b3:27:03:03:fe:a0:7b: + 8a:ab:45:ef:22:c1:6f:5e:5e:92:72:b2:ca:5a:6c: + 8d:05:68:a1:04:87:d0:f7:03 +exponent2: + 70:9b:0b:3b:48:c2:b3:33:e5:b4:19:9e:0f:9e:58: + 58:84:7f:e0:bf:93:a5:c5:4c:9c:44:12:3e:9c:c2: + 21:0c:5d:7f:ab:40:4e:27:21:5a:f9:54:6f:63:02: + 8a:2c:c3:6f:6e:de:51:59:4c:45:40:57:75:f9:23: + 2d:ed:bc:4b:33:bd:24:c5:0e:33:97:fd:13:da:7f: + 8e:0e:2f:c0:ec:5d:fc:3f:67:43:11:7f:73:6b:f3: + 2c:e7:bd:12:c1:48:78:c5:bf:8d:e2:c3:7a:cc:11: + d1:2d:9f:4e:7d:93:d8:b3:f9:2d:59:2d:fe:dd:57: + d4:12:26:3a:72:86:de:47 +coefficient: + 00:98:2e:8c:e1:32:8e:68:86:74:7c:a2:63:41:da: + aa:80:d5:5a:47:53:ba:0c:00:5c:05:5c:c3:44:e0: + 6f:a0:ba:6b:cd:18:e0:c6:29:60:b2:53:5d:2d:99: + e1:67:3e:92:4a:9e:4a:e2:9d:96:b4:7c:ab:42:bc: + 05:da:20:6b:0d:3b:d1:50:64:5e:1a:ca:94:a5:17: + 29:b0:89:4f:67:bf:15:9c:53:65:24:0a:2d:6b:19: + 28:d5:0a:06:77:1d:1a:7a:32:ec:9c:bf:ba:56:39: + ea:ad:f9:20:2f:4c:e7:57:fa:05:15:f9:39:e7:4e: + a3:a6:91:ba:1b:93:2b:f1:67 +-----BEGIN PRIVATE KEY----- +MIIEvgIBADANBgkqhkiG9w0BAQEFAASCBKgwggSkAgEAAoIBAQDKt+8wNyFJwXJs +GYnPFrJRLoHzVY0zwdeWFZVgEpXPOxeQbjwN1C885mCAnII5QYBBqsySGqxJUel4 +cimGLvKVkdQgU8W5WadyNU8g02WGsp/rRPV4u9ap5vsL01BdcxASlpOZnezLvBUi +PzusLICzaI6pQ8/7kMNWuyCEEIYndFTUQcZLscqWTSG14u13ecy7WziNg8YXTukp +koUglEejYGwUaLEvmqzq5Zn8vo/mr52Eum0eMP6RtD0qgjOyOUhEeLdMCBv/3ArE +uZRvR1eeb+fZTCtVFHbY7BxWbqe/dttRScEEObLvHmQZYA556804+rDt5+mGKRRO +2cWQdmUxAgMBAAECggEAC4UIsZiG0SMnqZ7vgHYnHr5Ibv4byECQS+lHRy6NltLv +Bt6zL1hkcTVPCV/1D0qty1pPLIPmUHa4Ke3XqdYwvaRY0pfc5fVQGTxdFiqmwh3H +QRGQUkXfIy6K2GQv7lXwjuEOdPqCQoQApQtecu1G4jfjceXDNuXfqj93nJAEn5wL +U5NVYtuU8bpexBKFsHZo5lBShL5bGsPI4Vir7eC0VzTMcLFyBJDYXzVt6gmr+i8v +VS4i6tRJ47fZ8NAAZcNY8akuM7yP2pfy2gjnFtQH3pvpkl1t2bC/OjUEnyKqVzkY +NZGjbfElBSdKJt+qaTaMvSUeQaH4xdaBeVrsXDCg1QKBgQD6+81xfVDBJE8UtUC6 +HefdNyqDheaUmf/Q0R8l0/eLWh4pLIXxdsklg20KowBpjFizSA+XVmA6y85gNQge +EX34OaFVEJTKSRIVcJP5m07N3QNOXC0F97fXvBvuS2VZEXlpvyyeCZCPiRniI3b4 +tCx8OEvz7gxvPlsTZa4InDgx6wKBgQDOxSz7cf7HxxWKHo6HqrsggWXePdEktZm+ +QphEOCcs/2xFlJFFZ+vfzLJgER0M+GpqTR5rvsTZ0wD0yxwaX5IBrbtcczbpV8bg +K/qGJ+hLiyKKdPubRbq0RhTSPNpTUgOWNGCR/rRRZG3WQ+3A5rCmk7Lq5LQI1P2M +xyifhpciUwKBgQCtZRs5RedtmEUePF68dn7CwSMY/IAhuAcZX/CR9NA3sQnXTlA3 +UuaCiTrjN1vIj9KUAbvrxRv0YutwYhL6mwEZZc9E8pCo9DSPJVjGAHtAFGn9UAc2 +8T5MyEPPrL0W/NCRsycDA/6ge4qrRe8iwW9eXpJysspabI0FaKEEh9D3AwKBgHCb +CztIwrMz5bQZng+eWFiEf+C/k6XFTJxEEj6cwiEMXX+rQE4nIVr5VG9jAoosw29u +3lFZTEVAV3X5Iy3tvEszvSTFDjOX/RPaf44OL8DsXfw/Z0MRf3Nr8yznvRLBSHjF +v43iw3rMEdEtn059k9iz+S1ZLf7dV9QSJjpyht5HAoGBAJgujOEyjmiGdHyiY0Ha +qoDVWkdTugwAXAVcw0Tgb6C6a80Y4MYpYLJTXS2Z4Wc+kkqeSuKdlrR8q0K8Bdog +aw070VBkXhrKlKUXKbCJT2e/FZxTZSQKLWsZKNUKBncdGnoy7Jy/ulY56q35IC9M +51f6BRX5OedOo6aRuhuTK/Fn +-----END PRIVATE KEY-----