Skip to content

Adding HTTPS/WSS transports + Web API binding (Part 6 §G.3 OpenAPI Mapping), shared Kestrel host, Kestrel-TCP #7830

Adding HTTPS/WSS transports + Web API binding (Part 6 §G.3 OpenAPI Mapping), shared Kestrel host, Kestrel-TCP

Adding HTTPS/WSS transports + Web API binding (Part 6 §G.3 OpenAPI Mapping), shared Kestrel host, Kestrel-TCP #7830

Triggered via pull request June 23, 2026 20:24
Status Cancelled
Total duration 2h 15m 41s
Artifacts 53

buildandtest.yml

on: pull_request
Discover test projects
14s
Discover test projects
Matrix: aot-test
Matrix: build-and-test
Fit to window
Zoom out
Zoom in

Annotations

16 errors and 215 warnings
test-windows-latest-Sessions
Process completed with exit code 1.
test-windows-latest-Client
Canceling since a higher priority waiting request for Build and Test .NET 10.0-3880 exists
test-windows-latest-Client
The operation was canceled.
test-windows-latest-Server
Canceling since a higher priority waiting request for Build and Test .NET 10.0-3880 exists
test-windows-latest-Server
The operation was canceled.
test-windows-latest-Subscriptions.Classic
Canceling since a higher priority waiting request for Build and Test .NET 10.0-3880 exists
test-windows-latest-Subscriptions.Classic
The operation was canceled.
test-windows-latest-InformationModel
Canceling since a higher priority waiting request for Build and Test .NET 10.0-3880 exists
test-windows-latest-InformationModel
The operation was canceled.
test-windows-latest-Features
Canceling since a higher priority waiting request for Build and Test .NET 10.0-3880 exists
test-windows-latest-Features
The operation was canceled.
test-windows-latest-Subscriptions
Canceling since a higher priority waiting request for Build and Test .NET 10.0-3880 exists
test-windows-latest-Subscriptions
The operation was canceled.
test-windows-latest-Subscriptions.Durable
Canceling since a higher priority waiting request for Build and Test .NET 10.0-3880 exists
test-windows-latest-Subscriptions.Durable
The operation was canceled.
Build and Test .NET 10.0
Canceling since a higher priority waiting request for Build and Test .NET 10.0-3880 exists
test-ubuntu-latest-Bindings.Https.WebApi: Tests/Opc.Ua.Bindings.Https.WebApi.Tests/PipeByteTransportTests.cs#L62
Unused field 'kMinChunkSize' (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1823)
test-ubuntu-latest-Bindings.Https.WebApi: Tests/Opc.Ua.Bindings.Https.WebApi.Tests/PipeByteTransportTests.cs#L369
Call System.IDisposable.Dispose on object created by 'new PipeByteTransport(ctx, m_bufferManager, kBufferSize, m_telemetry)' before all references to it are out of scope (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2000)
test-ubuntu-latest-Bindings.Https.WebApi: Tests/Opc.Ua.Bindings.Https.WebApi.Tests/PipeByteTransportTests.cs#L62
Unused field 'kMinChunkSize' (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1823)
test-ubuntu-latest-Bindings.Https.WebApi: Tests/Opc.Ua.Bindings.Https.WebApi.Tests/PipeByteTransportTests.cs#L369
Call System.IDisposable.Dispose on object created by 'new PipeByteTransport(ctx, m_bufferManager, kBufferSize, m_telemetry)' before all references to it are out of scope (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2000)
test-ubuntu-latest-Client: Tests/Opc.Ua.Client.Tests/Subscription/SubscriptionTests.cs#L1391
Call System.IDisposable.Dispose on object created by 'new TestMonitoredItem(strayContext, "stray",' before all references to it are out of scope (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2000)
test-ubuntu-latest-Client: Tests/Opc.Ua.Core.Tests/Stack/Transport/HttpsTransportChannelTests.cs#L277
Call System.IDisposable.Dispose on object created by 'new HttpsTransportChannel(Utils.UriSchemeHttps, m_telemetry)' before all references to it are out of scope (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2000)
test-ubuntu-latest-Client: Tests/Opc.Ua.Core.Tests/Stack/Transport/WssJsonTransportChannelTests.cs#L206
Call System.IDisposable.Dispose on object created by 'new WssJsonTransportChannel(m_telemetry)' before all references to it are out of scope (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2000)
test-ubuntu-latest-Client: Tests/Opc.Ua.Core.Tests/Stack/WebApi/WebApiBodyCodecTests.cs#L335
Prefer the generic overload 'Opc.Ua.Bindings.WebApiBodyCodec.DecodeBody<T>(byte[], Opc.Ua.IServiceMessageContext, Opc.Ua.JsonDecoderOptions?)' instead of 'Opc.Ua.Bindings.WebApiBodyCodec.DecodeBody(System.Type, byte[], Opc.Ua.IServiceMessageContext, Opc.Ua.JsonDecoderOptions?)' (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2263)
test-ubuntu-latest-Client: Tests/Opc.Ua.Core.Tests/Security/Identity/StaticIssuerKeyResolverTests.cs#L90
Call System.IDisposable.Dispose on object created by 'CreateKey("kid-1")' before all references to it are out of scope (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2000)
test-ubuntu-latest-Client: Tests/Opc.Ua.Core.Tests/Security/Identity/StaticIssuerKeyResolverTests.cs#L78
Call System.IDisposable.Dispose on object created by 'CreateKey("kid-2")' before all references to it are out of scope (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2000)
test-ubuntu-latest-Client: Tests/Opc.Ua.Core.Tests/Security/Identity/StaticIssuerKeyResolverTests.cs#L78
Call System.IDisposable.Dispose on object created by 'CreateKey("kid-1")' before all references to it are out of scope (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2000)
test-ubuntu-latest-Client: Tests/Opc.Ua.Core.Tests/Security/Identity/StaticIssuerKeyResolverTests.cs#L64
Call System.IDisposable.Dispose on object created by 'CreateKey("kid-1")' before all references to it are out of scope (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2000)
test-ubuntu-latest-Client: Tests/Opc.Ua.Core.Tests/Security/Identity/StaticIssuerKeyResolverTests.cs#L49
Call System.IDisposable.Dispose on object created by 'CreateKey("kid-1")' before all references to it are out of scope (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2000)
test-ubuntu-latest-Client: Tests/Opc.Ua.Core.Tests/Security/Identity/StaticIssuerKeyResolverTests.cs#L49
Call System.IDisposable.Dispose on object created by 'CreateKey("kid-2")' before all references to it are out of scope (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2000)
test-ubuntu-latest-Client.ComplexTypes: Tests/Opc.Ua.Client.Tests/Subscription/SetTriggeringFluentHelperTests.cs#L107
'capturedTrig' is always 'null'. Remove or refactor the condition(s) to avoid dead code. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1508)
test-ubuntu-latest-Client.ComplexTypes: Tests/Opc.Ua.Core.Tests/Stack/Transport/HttpsTransportChannelTests.cs#L277
Call System.IDisposable.Dispose on object created by 'new HttpsTransportChannel(Utils.UriSchemeHttps, m_telemetry)' before all references to it are out of scope (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2000)
test-ubuntu-latest-Client.ComplexTypes: Tests/Opc.Ua.Core.Tests/Stack/WebApi/WebApiBodyCodecTests.cs#L335
Prefer the generic overload 'Opc.Ua.Bindings.WebApiBodyCodec.DecodeBody<T>(byte[], Opc.Ua.IServiceMessageContext, Opc.Ua.JsonDecoderOptions?)' instead of 'Opc.Ua.Bindings.WebApiBodyCodec.DecodeBody(System.Type, byte[], Opc.Ua.IServiceMessageContext, Opc.Ua.JsonDecoderOptions?)' (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2263)
test-ubuntu-latest-Client.ComplexTypes: Tests/Opc.Ua.Core.Tests/Stack/Transport/WssJsonTransportChannelTests.cs#L206
Call System.IDisposable.Dispose on object created by 'new WssJsonTransportChannel(m_telemetry)' before all references to it are out of scope (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2000)
test-ubuntu-latest-Client.ComplexTypes: Tests/Opc.Ua.Core.Tests/Security/Identity/StaticIssuerKeyResolverTests.cs#L90
Call System.IDisposable.Dispose on object created by 'CreateKey("kid-1")' before all references to it are out of scope (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2000)
test-ubuntu-latest-Client.ComplexTypes: Tests/Opc.Ua.Core.Tests/Security/Identity/StaticIssuerKeyResolverTests.cs#L78
Call System.IDisposable.Dispose on object created by 'CreateKey("kid-1")' before all references to it are out of scope (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2000)
test-ubuntu-latest-Client.ComplexTypes: Tests/Opc.Ua.Core.Tests/Security/Identity/StaticIssuerKeyResolverTests.cs#L78
Call System.IDisposable.Dispose on object created by 'CreateKey("kid-2")' before all references to it are out of scope (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2000)
test-ubuntu-latest-Client.ComplexTypes: Tests/Opc.Ua.Core.Tests/Security/Identity/StaticIssuerKeyResolverTests.cs#L49
Call System.IDisposable.Dispose on object created by 'CreateKey("kid-2")' before all references to it are out of scope (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2000)
test-ubuntu-latest-Client.ComplexTypes: Tests/Opc.Ua.Core.Tests/Security/Identity/StaticIssuerKeyResolverTests.cs#L49
Call System.IDisposable.Dispose on object created by 'CreateKey("kid-1")' before all references to it are out of scope (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2000)
test-ubuntu-latest-Client.ComplexTypes: Tests/Opc.Ua.Core.Tests/Security/Identity/StaticIssuerKeyResolverTests.cs#L64
Call System.IDisposable.Dispose on object created by 'CreateKey("kid-1")' before all references to it are out of scope (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2000)
test-ubuntu-latest-History: Tests/Opc.Ua.History.Tests/AlarmsAndConditionsAlarmTests.cs#L101
Consider calling ConfigureAwait on the awaited task (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2007)
test-ubuntu-latest-History: Tests/Opc.Ua.History.Tests/AlarmsAndConditionsAcknowledgeTests.cs#L129
Consider calling ConfigureAwait on the awaited task (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2007)
test-ubuntu-latest-History: Tests/Opc.Ua.History.Tests/AlarmsAndConditionsNonExclusiveLimitTests.cs#L53
Consider calling ConfigureAwait on the awaited task (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2007)
test-ubuntu-latest-History: Tests/Opc.Ua.History.Tests/AlarmsAndConditionsConfirmTests.cs#L436
Consider calling ConfigureAwait on the awaited task (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2007)
test-ubuntu-latest-History: Tests/Opc.Ua.History.Tests/AlarmsAndConditionsConfirmTests.cs#L434
Consider calling ConfigureAwait on the awaited task (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2007)
test-ubuntu-latest-History: Tests/Opc.Ua.History.Tests/AlarmsAndConditionsEnableTests.cs#L161
Consider calling ConfigureAwait on the awaited task (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2007)
test-ubuntu-latest-History: Tests/Opc.Ua.History.Tests/AlarmsAndConditionsConfirmTests.cs#L186
Consider calling ConfigureAwait on the awaited task (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2007)
test-ubuntu-latest-History: Tests/Opc.Ua.History.Tests/AlarmsAndConditionsConfirmTests.cs#L96
Consider calling ConfigureAwait on the awaited task (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2007)
test-ubuntu-latest-History: Tests/Opc.Ua.History.Tests/AlarmsAndConditionsAlarmTests.cs#L101
Consider calling ConfigureAwait on the awaited task (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2007)
test-ubuntu-latest-History: Tests/Opc.Ua.History.Tests/AlarmsAndConditionsAcknowledgeTests.cs#L129
Consider calling ConfigureAwait on the awaited task (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2007)
test-ubuntu-latest-Core: Tests/Opc.Ua.Core.Tests/Security/Identity/StaticIssuerKeyResolverTests.cs#L49
Call System.IDisposable.Dispose on object created by 'CreateKey("kid-1")' before all references to it are out of scope (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2000)
test-ubuntu-latest-Core: Tests/Opc.Ua.Core.Tests/Stack/Transport/HttpsTransportChannelTests.cs#L277
Call System.IDisposable.Dispose on object created by 'new HttpsTransportChannel(Utils.UriSchemeHttps, m_telemetry)' before all references to it are out of scope (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2000)
test-ubuntu-latest-Core: Tests/Opc.Ua.Core.Tests/Stack/Transport/WssJsonTransportChannelTests.cs#L206
Call System.IDisposable.Dispose on object created by 'new WssJsonTransportChannel(m_telemetry)' before all references to it are out of scope (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2000)
test-ubuntu-latest-Core: Tests/Opc.Ua.Core.Tests/Stack/WebApi/WebApiBodyCodecTests.cs#L335
Prefer the generic overload 'Opc.Ua.Bindings.WebApiBodyCodec.DecodeBody<T>(byte[], Opc.Ua.IServiceMessageContext, Opc.Ua.JsonDecoderOptions?)' instead of 'Opc.Ua.Bindings.WebApiBodyCodec.DecodeBody(System.Type, byte[], Opc.Ua.IServiceMessageContext, Opc.Ua.JsonDecoderOptions?)' (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2263)
test-ubuntu-latest-Core: Tests/Opc.Ua.Core.Tests/Security/Identity/StaticIssuerKeyResolverTests.cs#L90
Call System.IDisposable.Dispose on object created by 'CreateKey("kid-1")' before all references to it are out of scope (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2000)
test-ubuntu-latest-Core: Tests/Opc.Ua.Core.Tests/Security/Identity/StaticIssuerKeyResolverTests.cs#L78
Call System.IDisposable.Dispose on object created by 'CreateKey("kid-1")' before all references to it are out of scope (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2000)
test-ubuntu-latest-Core: Tests/Opc.Ua.Core.Tests/Security/Identity/StaticIssuerKeyResolverTests.cs#L78
Call System.IDisposable.Dispose on object created by 'CreateKey("kid-2")' before all references to it are out of scope (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2000)
test-ubuntu-latest-Core: Tests/Opc.Ua.Core.Tests/Security/Identity/StaticIssuerKeyResolverTests.cs#L64
Call System.IDisposable.Dispose on object created by 'CreateKey("kid-1")' before all references to it are out of scope (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2000)
test-ubuntu-latest-Core: Tests/Opc.Ua.Core.Tests/Security/Identity/StaticIssuerKeyResolverTests.cs#L49
Call System.IDisposable.Dispose on object created by 'CreateKey("kid-2")' before all references to it are out of scope (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2000)
test-ubuntu-latest-Core: Tests/Opc.Ua.Core.Tests/Security/Identity/StaticIssuerKeyResolverTests.cs#L49
Call System.IDisposable.Dispose on object created by 'CreateKey("kid-1")' before all references to it are out of scope (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2000)
test-windows-latest-Core.Diagnostics: Tests/Opc.Ua.Core.Diagnostics.Tests/Capture/ReplayCaptureSourceTests.cs#L94
Consider calling ConfigureAwait on the awaited task (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2007)
test-windows-latest-Core.Diagnostics: Tests/Opc.Ua.Core.Diagnostics.Tests/Capture/ReplayCaptureSourceTests.cs#L75
Consider calling ConfigureAwait on the awaited task (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2007)
test-windows-latest-Core.Diagnostics: Tests/Opc.Ua.Core.Diagnostics.Tests/Audit/LoggerPcapAuditSinkTests.cs#L123
Consider calling ConfigureAwait on the awaited task (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2007)
test-windows-latest-Core.Diagnostics: Tests/Opc.Ua.Core.Diagnostics.Tests/Capture/ReplayCaptureSourceTests.cs#L62
Consider calling ConfigureAwait on the awaited task (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2007)
test-windows-latest-Core.Diagnostics: Tests/Opc.Ua.Core.Diagnostics.Tests/Capture/ReplayCaptureSourceTests.cs#L50
Call System.IDisposable.Dispose on object created by 'new ReplayCaptureSource()' before all references to it are out of scope (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2000)
test-windows-latest-Core.Diagnostics: Tests/Opc.Ua.Core.Diagnostics.Tests/Capture/SessionFolderValidationTests.cs#L142
Consider calling ConfigureAwait on the awaited task (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2007)
test-windows-latest-Core.Diagnostics: Tests/Opc.Ua.Core.Diagnostics.Tests/Capture/SessionFolderValidationTests.cs#L121
Consider calling ConfigureAwait on the awaited task (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2007)
test-windows-latest-Core.Diagnostics: Tests/Opc.Ua.Core.Diagnostics.Tests/Capture/SessionFolderValidationTests.cs#L99
Consider calling ConfigureAwait on the awaited task (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2007)
test-windows-latest-Core.Diagnostics: Tests/Opc.Ua.Core.Diagnostics.Tests/Capture/SessionFolderValidationTests.cs#L80
Consider calling ConfigureAwait on the awaited task (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2007)
test-windows-latest-Core.Diagnostics: Tests/Opc.Ua.Core.Diagnostics.Tests/Capture/SessionFolderValidationTests.cs#L58
Consider calling ConfigureAwait on the awaited task (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2007)
test-ubuntu-latest-Gds: Tests/Opc.Ua.Gds.Tests/AuthorizationService/StartRequestTokenTests.cs#L103
Call System.IDisposable.Dispose on object created by 'new IssuerVerificationKey(certificate.Thumbprint, verifier, "ES256")' before all references to it are out of scope (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2000)
test-ubuntu-latest-Gds: Tests/Opc.Ua.Core.Tests/Stack/Transport/HttpsTransportChannelTests.cs#L277
Call System.IDisposable.Dispose on object created by 'new HttpsTransportChannel(Utils.UriSchemeHttps, m_telemetry)' before all references to it are out of scope (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2000)
test-ubuntu-latest-Gds: Tests/Opc.Ua.Core.Tests/Stack/WebApi/WebApiBodyCodecTests.cs#L335
Prefer the generic overload 'Opc.Ua.Bindings.WebApiBodyCodec.DecodeBody<T>(byte[], Opc.Ua.IServiceMessageContext, Opc.Ua.JsonDecoderOptions?)' instead of 'Opc.Ua.Bindings.WebApiBodyCodec.DecodeBody(System.Type, byte[], Opc.Ua.IServiceMessageContext, Opc.Ua.JsonDecoderOptions?)' (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2263)
test-ubuntu-latest-Gds: Tests/Opc.Ua.Core.Tests/Stack/Transport/WssJsonTransportChannelTests.cs#L206
Call System.IDisposable.Dispose on object created by 'new WssJsonTransportChannel(m_telemetry)' before all references to it are out of scope (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2000)
test-ubuntu-latest-Gds: Tests/Opc.Ua.Core.Tests/Security/Identity/StaticIssuerKeyResolverTests.cs#L90
Call System.IDisposable.Dispose on object created by 'CreateKey("kid-1")' before all references to it are out of scope (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2000)
test-ubuntu-latest-Gds: Tests/Opc.Ua.Core.Tests/Security/Identity/StaticIssuerKeyResolverTests.cs#L78
Call System.IDisposable.Dispose on object created by 'CreateKey("kid-2")' before all references to it are out of scope (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2000)
test-ubuntu-latest-Gds: Tests/Opc.Ua.Core.Tests/Security/Identity/StaticIssuerKeyResolverTests.cs#L78
Call System.IDisposable.Dispose on object created by 'CreateKey("kid-1")' before all references to it are out of scope (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2000)
test-ubuntu-latest-Gds: Tests/Opc.Ua.Core.Tests/Security/Identity/StaticIssuerKeyResolverTests.cs#L64
Call System.IDisposable.Dispose on object created by 'CreateKey("kid-1")' before all references to it are out of scope (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2000)
test-ubuntu-latest-Gds: Tests/Opc.Ua.Core.Tests/Security/Identity/StaticIssuerKeyResolverTests.cs#L49
Call System.IDisposable.Dispose on object created by 'CreateKey("kid-2")' before all references to it are out of scope (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2000)
test-ubuntu-latest-Gds: Tests/Opc.Ua.Core.Tests/Security/Identity/StaticIssuerKeyResolverTests.cs#L49
Call System.IDisposable.Dispose on object created by 'CreateKey("kid-1")' before all references to it are out of scope (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2000)
test-ubuntu-latest-Core.Diagnostics: Tests/Opc.Ua.Core.Diagnostics.Tests/Capture/SessionFolderValidationTests.cs#L121
Consider calling ConfigureAwait on the awaited task (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2007)
test-ubuntu-latest-Core.Diagnostics: Tests/Opc.Ua.Core.Diagnostics.Tests/Capture/SessionFolderValidationTests.cs#L99
Consider calling ConfigureAwait on the awaited task (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2007)
test-ubuntu-latest-Core.Diagnostics: Tests/Opc.Ua.Core.Diagnostics.Tests/Capture/SessionFolderValidationTests.cs#L80
Consider calling ConfigureAwait on the awaited task (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2007)
test-ubuntu-latest-Core.Diagnostics: Tests/Opc.Ua.Core.Diagnostics.Tests/Capture/SessionFolderValidationTests.cs#L58
Consider calling ConfigureAwait on the awaited task (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2007)
test-ubuntu-latest-Core.Diagnostics: Tests/Opc.Ua.Core.Diagnostics.Tests/Audit/HashChainedAuditFileSinkTests.cs#L169
This call site is reachable on all platforms. 'File.GetUnixFileMode(string)' is unsupported on: 'windows'. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1416)
test-ubuntu-latest-Core.Diagnostics: Tests/Opc.Ua.Core.Diagnostics.Tests/Audit/HashChainedAuditFileSinkTests.cs#L166
Consider calling ConfigureAwait on the awaited task (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2007)
test-ubuntu-latest-Core.Diagnostics: Tests/Opc.Ua.Core.Diagnostics.Tests/Audit/HashChainedAuditFileSinkTests.cs#L175
Consider calling ConfigureAwait on the awaited task (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2007)
test-ubuntu-latest-Core.Diagnostics: Tests/Opc.Ua.Core.Diagnostics.Tests/Audit/LoggerPcapAuditSinkTests.cs#L123
Consider calling ConfigureAwait on the awaited task (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2007)
test-ubuntu-latest-Core.Diagnostics: Tests/Opc.Ua.Core.Diagnostics.Tests/Audit/HashChainedAuditFileSinkTests.cs#L127
Consider calling ConfigureAwait on the awaited task (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2007)
test-ubuntu-latest-Core.Diagnostics: Tests/Opc.Ua.Core.Diagnostics.Tests/Audit/HashChainedAuditFileSinkTests.cs#L59
Consider calling ConfigureAwait on the awaited task (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2007)
test-windows-latest-Gds: Tests/Opc.Ua.Gds.Tests/AuthorizationService/StartRequestTokenTests.cs#L103
Call System.IDisposable.Dispose on object created by 'new IssuerVerificationKey(certificate.Thumbprint, verifier, "ES256")' before all references to it are out of scope (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2000)
test-windows-latest-Gds: Tests/Opc.Ua.Core.Tests/Stack/Transport/HttpsTransportChannelTests.cs#L277
Call System.IDisposable.Dispose on object created by 'new HttpsTransportChannel(Utils.UriSchemeHttps, m_telemetry)' before all references to it are out of scope (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2000)
test-windows-latest-Gds: Tests/Opc.Ua.Core.Tests/Stack/Transport/WssJsonTransportChannelTests.cs#L206
Call System.IDisposable.Dispose on object created by 'new WssJsonTransportChannel(m_telemetry)' before all references to it are out of scope (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2000)
test-windows-latest-Gds: Tests/Opc.Ua.Core.Tests/Stack/WebApi/WebApiBodyCodecTests.cs#L335
Prefer the generic overload 'Opc.Ua.Bindings.WebApiBodyCodec.DecodeBody<T>(byte[], Opc.Ua.IServiceMessageContext, Opc.Ua.JsonDecoderOptions?)' instead of 'Opc.Ua.Bindings.WebApiBodyCodec.DecodeBody(System.Type, byte[], Opc.Ua.IServiceMessageContext, Opc.Ua.JsonDecoderOptions?)' (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2263)
test-windows-latest-Gds: Tests/Opc.Ua.Core.Tests/Security/Identity/StaticIssuerKeyResolverTests.cs#L90
Call System.IDisposable.Dispose on object created by 'CreateKey("kid-1")' before all references to it are out of scope (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2000)
test-windows-latest-Gds: Tests/Opc.Ua.Core.Tests/Security/Identity/StaticIssuerKeyResolverTests.cs#L78
Call System.IDisposable.Dispose on object created by 'CreateKey("kid-1")' before all references to it are out of scope (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2000)
test-windows-latest-Gds: Tests/Opc.Ua.Core.Tests/Security/Identity/StaticIssuerKeyResolverTests.cs#L78
Call System.IDisposable.Dispose on object created by 'CreateKey("kid-2")' before all references to it are out of scope (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2000)
test-windows-latest-Gds: Tests/Opc.Ua.Core.Tests/Security/Identity/StaticIssuerKeyResolverTests.cs#L49
Call System.IDisposable.Dispose on object created by 'CreateKey("kid-1")' before all references to it are out of scope (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2000)
test-windows-latest-Gds: Tests/Opc.Ua.Core.Tests/Security/Identity/StaticIssuerKeyResolverTests.cs#L49
Call System.IDisposable.Dispose on object created by 'CreateKey("kid-2")' before all references to it are out of scope (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2000)
test-windows-latest-Gds: Tests/Opc.Ua.Core.Tests/Security/Identity/StaticIssuerKeyResolverTests.cs#L64
Call System.IDisposable.Dispose on object created by 'CreateKey("kid-1")' before all references to it are out of scope (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2000)
test-ubuntu-latest-Features: Tests/Opc.Ua.Core.Tests/Security/Identity/StaticIssuerKeyResolverTests.cs#L49
Call System.IDisposable.Dispose on object created by 'CreateKey("kid-1")' before all references to it are out of scope (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2000)
test-ubuntu-latest-Features: Tests/Opc.Ua.Core.Tests/Stack/WebApi/WebApiBodyCodecTests.cs#L335
Prefer the generic overload 'Opc.Ua.Bindings.WebApiBodyCodec.DecodeBody<T>(byte[], Opc.Ua.IServiceMessageContext, Opc.Ua.JsonDecoderOptions?)' instead of 'Opc.Ua.Bindings.WebApiBodyCodec.DecodeBody(System.Type, byte[], Opc.Ua.IServiceMessageContext, Opc.Ua.JsonDecoderOptions?)' (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2263)
test-ubuntu-latest-Features: Tests/Opc.Ua.Core.Tests/Stack/Transport/HttpsTransportChannelTests.cs#L277
Call System.IDisposable.Dispose on object created by 'new HttpsTransportChannel(Utils.UriSchemeHttps, m_telemetry)' before all references to it are out of scope (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2000)
test-ubuntu-latest-Features: Tests/Opc.Ua.Core.Tests/Stack/Transport/WssJsonTransportChannelTests.cs#L206
Call System.IDisposable.Dispose on object created by 'new WssJsonTransportChannel(m_telemetry)' before all references to it are out of scope (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2000)
test-ubuntu-latest-Features: Tests/Opc.Ua.Core.Tests/Security/Identity/StaticIssuerKeyResolverTests.cs#L90
Call System.IDisposable.Dispose on object created by 'CreateKey("kid-1")' before all references to it are out of scope (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2000)
test-ubuntu-latest-Features: Tests/Opc.Ua.Core.Tests/Security/Identity/StaticIssuerKeyResolverTests.cs#L78
Call System.IDisposable.Dispose on object created by 'CreateKey("kid-2")' before all references to it are out of scope (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2000)
test-ubuntu-latest-Features: Tests/Opc.Ua.Core.Tests/Security/Identity/StaticIssuerKeyResolverTests.cs#L78
Call System.IDisposable.Dispose on object created by 'CreateKey("kid-1")' before all references to it are out of scope (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2000)
test-ubuntu-latest-Features: Tests/Opc.Ua.Core.Tests/Security/Identity/StaticIssuerKeyResolverTests.cs#L64
Call System.IDisposable.Dispose on object created by 'CreateKey("kid-1")' before all references to it are out of scope (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2000)
test-ubuntu-latest-Features: Tests/Opc.Ua.Core.Tests/Security/Identity/StaticIssuerKeyResolverTests.cs#L49
Call System.IDisposable.Dispose on object created by 'CreateKey("kid-2")' before all references to it are out of scope (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2000)
test-ubuntu-latest-Features: Tests/Opc.Ua.Core.Tests/Security/Identity/StaticIssuerKeyResolverTests.cs#L49
Call System.IDisposable.Dispose on object created by 'CreateKey("kid-1")' before all references to it are out of scope (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2000)
test-ubuntu-latest-Sessions: Tests/Opc.Ua.Sessions.Tests/WssOpenApiIntegrationTests.cs#L205
Consider calling ConfigureAwait on the awaited task (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2007)
test-ubuntu-latest-Sessions: Tests/Opc.Ua.Core.Tests/Stack/WebApi/WebApiBodyCodecTests.cs#L335
Prefer the generic overload 'Opc.Ua.Bindings.WebApiBodyCodec.DecodeBody<T>(byte[], Opc.Ua.IServiceMessageContext, Opc.Ua.JsonDecoderOptions?)' instead of 'Opc.Ua.Bindings.WebApiBodyCodec.DecodeBody(System.Type, byte[], Opc.Ua.IServiceMessageContext, Opc.Ua.JsonDecoderOptions?)' (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2263)
test-ubuntu-latest-Sessions: Tests/Opc.Ua.Core.Tests/Stack/Transport/HttpsTransportChannelTests.cs#L277
Call System.IDisposable.Dispose on object created by 'new HttpsTransportChannel(Utils.UriSchemeHttps, m_telemetry)' before all references to it are out of scope (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2000)
test-ubuntu-latest-Sessions: Tests/Opc.Ua.Core.Tests/Stack/Transport/WssJsonTransportChannelTests.cs#L206
Call System.IDisposable.Dispose on object created by 'new WssJsonTransportChannel(m_telemetry)' before all references to it are out of scope (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2000)
test-ubuntu-latest-Sessions: Tests/Opc.Ua.Core.Tests/Security/Identity/StaticIssuerKeyResolverTests.cs#L90
Call System.IDisposable.Dispose on object created by 'CreateKey("kid-1")' before all references to it are out of scope (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2000)
test-ubuntu-latest-Sessions: Tests/Opc.Ua.Core.Tests/Security/Identity/StaticIssuerKeyResolverTests.cs#L78
Call System.IDisposable.Dispose on object created by 'CreateKey("kid-2")' before all references to it are out of scope (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2000)
test-ubuntu-latest-Sessions: Tests/Opc.Ua.Core.Tests/Security/Identity/StaticIssuerKeyResolverTests.cs#L78
Call System.IDisposable.Dispose on object created by 'CreateKey("kid-1")' before all references to it are out of scope (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2000)
test-ubuntu-latest-Sessions: Tests/Opc.Ua.Core.Tests/Security/Identity/StaticIssuerKeyResolverTests.cs#L64
Call System.IDisposable.Dispose on object created by 'CreateKey("kid-1")' before all references to it are out of scope (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2000)
test-ubuntu-latest-Sessions: Tests/Opc.Ua.Core.Tests/Security/Identity/StaticIssuerKeyResolverTests.cs#L49
Call System.IDisposable.Dispose on object created by 'CreateKey("kid-1")' before all references to it are out of scope (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2000)
test-ubuntu-latest-Sessions: Tests/Opc.Ua.Core.Tests/Security/Identity/StaticIssuerKeyResolverTests.cs#L49
Call System.IDisposable.Dispose on object created by 'CreateKey("kid-2")' before all references to it are out of scope (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2000)
test-windows-latest-Sessions: Tests/Opc.Ua.Sessions.Tests/WssOpenApiIntegrationTests.cs#L205
Consider calling ConfigureAwait on the awaited task (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2007)
test-windows-latest-Sessions: Tests/Opc.Ua.Core.Tests/Stack/Transport/HttpsTransportChannelTests.cs#L277
Call System.IDisposable.Dispose on object created by 'new HttpsTransportChannel(Utils.UriSchemeHttps, m_telemetry)' before all references to it are out of scope (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2000)
test-windows-latest-Sessions: Tests/Opc.Ua.Core.Tests/Stack/Transport/WssJsonTransportChannelTests.cs#L206
Call System.IDisposable.Dispose on object created by 'new WssJsonTransportChannel(m_telemetry)' before all references to it are out of scope (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2000)
test-windows-latest-Sessions: Tests/Opc.Ua.Core.Tests/Stack/WebApi/WebApiBodyCodecTests.cs#L335
Prefer the generic overload 'Opc.Ua.Bindings.WebApiBodyCodec.DecodeBody<T>(byte[], Opc.Ua.IServiceMessageContext, Opc.Ua.JsonDecoderOptions?)' instead of 'Opc.Ua.Bindings.WebApiBodyCodec.DecodeBody(System.Type, byte[], Opc.Ua.IServiceMessageContext, Opc.Ua.JsonDecoderOptions?)' (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2263)
test-windows-latest-Sessions: Tests/Opc.Ua.Core.Tests/Security/Identity/StaticIssuerKeyResolverTests.cs#L90
Call System.IDisposable.Dispose on object created by 'CreateKey("kid-1")' before all references to it are out of scope (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2000)
test-windows-latest-Sessions: Tests/Opc.Ua.Core.Tests/Security/Identity/StaticIssuerKeyResolverTests.cs#L78
Call System.IDisposable.Dispose on object created by 'CreateKey("kid-1")' before all references to it are out of scope (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2000)
test-windows-latest-Sessions: Tests/Opc.Ua.Core.Tests/Security/Identity/StaticIssuerKeyResolverTests.cs#L78
Call System.IDisposable.Dispose on object created by 'CreateKey("kid-2")' before all references to it are out of scope (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2000)
test-windows-latest-Sessions: Tests/Opc.Ua.Core.Tests/Security/Identity/StaticIssuerKeyResolverTests.cs#L64
Call System.IDisposable.Dispose on object created by 'CreateKey("kid-1")' before all references to it are out of scope (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2000)
test-windows-latest-Sessions: Tests/Opc.Ua.Core.Tests/Security/Identity/StaticIssuerKeyResolverTests.cs#L49
Call System.IDisposable.Dispose on object created by 'CreateKey("kid-1")' before all references to it are out of scope (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2000)
test-windows-latest-Sessions: Tests/Opc.Ua.Core.Tests/Security/Identity/StaticIssuerKeyResolverTests.cs#L49
Call System.IDisposable.Dispose on object created by 'CreateKey("kid-2")' before all references to it are out of scope (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2000)
test-windows-latest-Client.ComplexTypes: Tests/Opc.Ua.Client.Tests/Subscription/SetTriggeringFluentHelperTests.cs#L107
'capturedTrig' is always 'null'. Remove or refactor the condition(s) to avoid dead code. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1508)
test-windows-latest-Client.ComplexTypes: Tests/Opc.Ua.Core.Tests/Stack/Transport/HttpsTransportChannelTests.cs#L277
Call System.IDisposable.Dispose on object created by 'new HttpsTransportChannel(Utils.UriSchemeHttps, m_telemetry)' before all references to it are out of scope (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2000)
test-windows-latest-Client.ComplexTypes: Tests/Opc.Ua.Core.Tests/Stack/Transport/WssJsonTransportChannelTests.cs#L206
Call System.IDisposable.Dispose on object created by 'new WssJsonTransportChannel(m_telemetry)' before all references to it are out of scope (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2000)
test-windows-latest-Client.ComplexTypes: Tests/Opc.Ua.Core.Tests/Stack/WebApi/WebApiBodyCodecTests.cs#L335
Prefer the generic overload 'Opc.Ua.Bindings.WebApiBodyCodec.DecodeBody<T>(byte[], Opc.Ua.IServiceMessageContext, Opc.Ua.JsonDecoderOptions?)' instead of 'Opc.Ua.Bindings.WebApiBodyCodec.DecodeBody(System.Type, byte[], Opc.Ua.IServiceMessageContext, Opc.Ua.JsonDecoderOptions?)' (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2263)
test-windows-latest-Client.ComplexTypes: Tests/Opc.Ua.Core.Tests/Security/Identity/StaticIssuerKeyResolverTests.cs#L90
Call System.IDisposable.Dispose on object created by 'CreateKey("kid-1")' before all references to it are out of scope (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2000)
test-windows-latest-Client.ComplexTypes: Tests/Opc.Ua.Core.Tests/Security/Identity/StaticIssuerKeyResolverTests.cs#L78
Call System.IDisposable.Dispose on object created by 'CreateKey("kid-2")' before all references to it are out of scope (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2000)
test-windows-latest-Client.ComplexTypes: Tests/Opc.Ua.Core.Tests/Security/Identity/StaticIssuerKeyResolverTests.cs#L78
Call System.IDisposable.Dispose on object created by 'CreateKey("kid-1")' before all references to it are out of scope (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2000)
test-windows-latest-Client.ComplexTypes: Tests/Opc.Ua.Core.Tests/Security/Identity/StaticIssuerKeyResolverTests.cs#L64
Call System.IDisposable.Dispose on object created by 'CreateKey("kid-1")' before all references to it are out of scope (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2000)
test-windows-latest-Client.ComplexTypes: Tests/Opc.Ua.Core.Tests/Security/Identity/StaticIssuerKeyResolverTests.cs#L49
Call System.IDisposable.Dispose on object created by 'CreateKey("kid-1")' before all references to it are out of scope (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2000)
test-windows-latest-Client.ComplexTypes: Tests/Opc.Ua.Core.Tests/Security/Identity/StaticIssuerKeyResolverTests.cs#L49
Call System.IDisposable.Dispose on object created by 'CreateKey("kid-2")' before all references to it are out of scope (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2000)
test-ubuntu-latest-Subscriptions.Durable: Tests/Opc.Ua.Core.Tests/Security/Identity/StaticIssuerKeyResolverTests.cs#L49
Call System.IDisposable.Dispose on object created by 'CreateKey("kid-1")' before all references to it are out of scope (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2000)
test-ubuntu-latest-Subscriptions.Durable: Tests/Opc.Ua.Core.Tests/Stack/Transport/HttpsTransportChannelTests.cs#L277
Call System.IDisposable.Dispose on object created by 'new HttpsTransportChannel(Utils.UriSchemeHttps, m_telemetry)' before all references to it are out of scope (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2000)
test-ubuntu-latest-Subscriptions.Durable: Tests/Opc.Ua.Core.Tests/Stack/Transport/WssJsonTransportChannelTests.cs#L206
Call System.IDisposable.Dispose on object created by 'new WssJsonTransportChannel(m_telemetry)' before all references to it are out of scope (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2000)
test-ubuntu-latest-Subscriptions.Durable: Tests/Opc.Ua.Core.Tests/Stack/WebApi/WebApiBodyCodecTests.cs#L335
Prefer the generic overload 'Opc.Ua.Bindings.WebApiBodyCodec.DecodeBody<T>(byte[], Opc.Ua.IServiceMessageContext, Opc.Ua.JsonDecoderOptions?)' instead of 'Opc.Ua.Bindings.WebApiBodyCodec.DecodeBody(System.Type, byte[], Opc.Ua.IServiceMessageContext, Opc.Ua.JsonDecoderOptions?)' (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2263)
test-ubuntu-latest-Subscriptions.Durable: Tests/Opc.Ua.Core.Tests/Security/Identity/StaticIssuerKeyResolverTests.cs#L90
Call System.IDisposable.Dispose on object created by 'CreateKey("kid-1")' before all references to it are out of scope (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2000)
test-ubuntu-latest-Subscriptions.Durable: Tests/Opc.Ua.Core.Tests/Security/Identity/StaticIssuerKeyResolverTests.cs#L78
Call System.IDisposable.Dispose on object created by 'CreateKey("kid-2")' before all references to it are out of scope (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2000)
test-ubuntu-latest-Subscriptions.Durable: Tests/Opc.Ua.Core.Tests/Security/Identity/StaticIssuerKeyResolverTests.cs#L78
Call System.IDisposable.Dispose on object created by 'CreateKey("kid-1")' before all references to it are out of scope (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2000)
test-ubuntu-latest-Subscriptions.Durable: Tests/Opc.Ua.Core.Tests/Security/Identity/StaticIssuerKeyResolverTests.cs#L64
Call System.IDisposable.Dispose on object created by 'CreateKey("kid-1")' before all references to it are out of scope (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2000)
test-ubuntu-latest-Subscriptions.Durable: Tests/Opc.Ua.Core.Tests/Security/Identity/StaticIssuerKeyResolverTests.cs#L49
Call System.IDisposable.Dispose on object created by 'CreateKey("kid-2")' before all references to it are out of scope (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2000)
test-ubuntu-latest-Subscriptions.Durable: Tests/Opc.Ua.Core.Tests/Security/Identity/StaticIssuerKeyResolverTests.cs#L49
Call System.IDisposable.Dispose on object created by 'CreateKey("kid-1")' before all references to it are out of scope (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2000)
test-windows-latest-Bindings.Https.WebApi: Tests/Opc.Ua.Bindings.Https.WebApi.Tests/PipeByteTransportTests.cs#L62
Unused field 'kMinChunkSize' (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1823)
test-windows-latest-Bindings.Https.WebApi: Tests/Opc.Ua.Bindings.Https.WebApi.Tests/PipeByteTransportTests.cs#L369
Call System.IDisposable.Dispose on object created by 'new PipeByteTransport(ctx, m_bufferManager, kBufferSize, m_telemetry)' before all references to it are out of scope (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2000)
test-windows-latest-Bindings.Https.WebApi: Tests/Opc.Ua.Bindings.Https.WebApi.Tests/PipeByteTransportTests.cs#L62
Unused field 'kMinChunkSize' (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1823)
test-windows-latest-Bindings.Https.WebApi: Tests/Opc.Ua.Bindings.Https.WebApi.Tests/PipeByteTransportTests.cs#L369
Call System.IDisposable.Dispose on object created by 'new PipeByteTransport(ctx, m_bufferManager, kBufferSize, m_telemetry)' before all references to it are out of scope (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2000)
test-ubuntu-latest-Server: Tests/Opc.Ua.Core.Tests/Security/Identity/StaticIssuerKeyResolverTests.cs#L64
Call System.IDisposable.Dispose on object created by 'CreateKey("kid-1")' before all references to it are out of scope (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2000)
test-ubuntu-latest-Server: Tests/Opc.Ua.Core.Tests/Stack/Transport/HttpsTransportChannelTests.cs#L277
Call System.IDisposable.Dispose on object created by 'new HttpsTransportChannel(Utils.UriSchemeHttps, m_telemetry)' before all references to it are out of scope (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2000)
test-ubuntu-latest-Server: Tests/Opc.Ua.Core.Tests/Stack/Transport/WssJsonTransportChannelTests.cs#L206
Call System.IDisposable.Dispose on object created by 'new WssJsonTransportChannel(m_telemetry)' before all references to it are out of scope (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2000)
test-ubuntu-latest-Server: Tests/Opc.Ua.Core.Tests/Stack/WebApi/WebApiBodyCodecTests.cs#L335
Prefer the generic overload 'Opc.Ua.Bindings.WebApiBodyCodec.DecodeBody<T>(byte[], Opc.Ua.IServiceMessageContext, Opc.Ua.JsonDecoderOptions?)' instead of 'Opc.Ua.Bindings.WebApiBodyCodec.DecodeBody(System.Type, byte[], Opc.Ua.IServiceMessageContext, Opc.Ua.JsonDecoderOptions?)' (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2263)
test-ubuntu-latest-Server: Tests/Opc.Ua.Core.Tests/Security/Identity/StaticIssuerKeyResolverTests.cs#L90
Call System.IDisposable.Dispose on object created by 'CreateKey("kid-1")' before all references to it are out of scope (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2000)
test-ubuntu-latest-Server: Tests/Opc.Ua.Core.Tests/Security/Identity/StaticIssuerKeyResolverTests.cs#L78
Call System.IDisposable.Dispose on object created by 'CreateKey("kid-1")' before all references to it are out of scope (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2000)
test-ubuntu-latest-Server: Tests/Opc.Ua.Core.Tests/Security/Identity/StaticIssuerKeyResolverTests.cs#L78
Call System.IDisposable.Dispose on object created by 'CreateKey("kid-2")' before all references to it are out of scope (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2000)
test-ubuntu-latest-Server: Tests/Opc.Ua.Core.Tests/Security/Identity/StaticIssuerKeyResolverTests.cs#L49
Call System.IDisposable.Dispose on object created by 'CreateKey("kid-1")' before all references to it are out of scope (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2000)
test-ubuntu-latest-Server: Tests/Opc.Ua.Core.Tests/Security/Identity/StaticIssuerKeyResolverTests.cs#L49
Call System.IDisposable.Dispose on object created by 'CreateKey("kid-2")' before all references to it are out of scope (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2000)
test-ubuntu-latest-Server: Tests/Opc.Ua.Core.Tests/Security/Identity/StaticIssuerKeyResolverTests.cs#L64
Call System.IDisposable.Dispose on object created by 'CreateKey("kid-1")' before all references to it are out of scope (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2000)
test-windows-latest-Core: Tests/Opc.Ua.Core.Tests/Security/Identity/StaticIssuerKeyResolverTests.cs#L49
Call System.IDisposable.Dispose on object created by 'CreateKey("kid-1")' before all references to it are out of scope (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2000)
test-windows-latest-Core: Tests/Opc.Ua.Core.Tests/Stack/Transport/HttpsTransportChannelTests.cs#L277
Call System.IDisposable.Dispose on object created by 'new HttpsTransportChannel(Utils.UriSchemeHttps, m_telemetry)' before all references to it are out of scope (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2000)
test-windows-latest-Core: Tests/Opc.Ua.Core.Tests/Stack/Transport/WssJsonTransportChannelTests.cs#L206
Call System.IDisposable.Dispose on object created by 'new WssJsonTransportChannel(m_telemetry)' before all references to it are out of scope (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2000)
test-windows-latest-Core: Tests/Opc.Ua.Core.Tests/Stack/WebApi/WebApiBodyCodecTests.cs#L335
Prefer the generic overload 'Opc.Ua.Bindings.WebApiBodyCodec.DecodeBody<T>(byte[], Opc.Ua.IServiceMessageContext, Opc.Ua.JsonDecoderOptions?)' instead of 'Opc.Ua.Bindings.WebApiBodyCodec.DecodeBody(System.Type, byte[], Opc.Ua.IServiceMessageContext, Opc.Ua.JsonDecoderOptions?)' (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2263)
test-windows-latest-Core: Tests/Opc.Ua.Core.Tests/Security/Identity/StaticIssuerKeyResolverTests.cs#L90
Call System.IDisposable.Dispose on object created by 'CreateKey("kid-1")' before all references to it are out of scope (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2000)
test-windows-latest-Core: Tests/Opc.Ua.Core.Tests/Security/Identity/StaticIssuerKeyResolverTests.cs#L78
Call System.IDisposable.Dispose on object created by 'CreateKey("kid-1")' before all references to it are out of scope (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2000)
test-windows-latest-Core: Tests/Opc.Ua.Core.Tests/Security/Identity/StaticIssuerKeyResolverTests.cs#L78
Call System.IDisposable.Dispose on object created by 'CreateKey("kid-2")' before all references to it are out of scope (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2000)
test-windows-latest-Core: Tests/Opc.Ua.Core.Tests/Security/Identity/StaticIssuerKeyResolverTests.cs#L64
Call System.IDisposable.Dispose on object created by 'CreateKey("kid-1")' before all references to it are out of scope (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2000)
test-windows-latest-Core: Tests/Opc.Ua.Core.Tests/Security/Identity/StaticIssuerKeyResolverTests.cs#L49
Call System.IDisposable.Dispose on object created by 'CreateKey("kid-2")' before all references to it are out of scope (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2000)
test-windows-latest-Core: Tests/Opc.Ua.Core.Tests/Security/Identity/StaticIssuerKeyResolverTests.cs#L49
Call System.IDisposable.Dispose on object created by 'CreateKey("kid-1")' before all references to it are out of scope (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2000)
test-windows-latest-History: Tests/Opc.Ua.History.Tests/AlarmsAndConditionsAlarmTests.cs#L101
Consider calling ConfigureAwait on the awaited task (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2007)
test-windows-latest-History: Tests/Opc.Ua.History.Tests/AlarmsAndConditionsAcknowledgeTests.cs#L129
Consider calling ConfigureAwait on the awaited task (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2007)
test-windows-latest-History: Tests/Opc.Ua.History.Tests/AlarmsAndConditionsConfirmTests.cs#L436
Consider calling ConfigureAwait on the awaited task (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2007)
test-windows-latest-History: Tests/Opc.Ua.History.Tests/AlarmsAndConditionsConfirmTests.cs#L434
Consider calling ConfigureAwait on the awaited task (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2007)
test-windows-latest-History: Tests/Opc.Ua.History.Tests/AlarmsAndConditionsNonExclusiveLimitTests.cs#L53
Consider calling ConfigureAwait on the awaited task (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2007)
test-windows-latest-History: Tests/Opc.Ua.History.Tests/AlarmsAndConditionsConfirmTests.cs#L186
Consider calling ConfigureAwait on the awaited task (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2007)
test-windows-latest-History: Tests/Opc.Ua.History.Tests/AlarmsAndConditionsConfirmTests.cs#L96
Consider calling ConfigureAwait on the awaited task (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2007)
test-windows-latest-History: Tests/Opc.Ua.History.Tests/AlarmsAndConditionsEnableTests.cs#L161
Consider calling ConfigureAwait on the awaited task (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2007)
test-windows-latest-History: Tests/Opc.Ua.History.Tests/AlarmsAndConditionsAlarmTests.cs#L101
Consider calling ConfigureAwait on the awaited task (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2007)
test-windows-latest-History: Tests/Opc.Ua.History.Tests/AlarmsAndConditionsAcknowledgeTests.cs#L129
Consider calling ConfigureAwait on the awaited task (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2007)
test-windows-latest-Client
No files were found with the provided path: TestResults-Client-windows-latest-net10.0-Release. No artifacts will be uploaded.
test-windows-latest-Client: Tests/Opc.Ua.Client.Tests/Subscription/SubscriptionTests.cs#L1391
Call System.IDisposable.Dispose on object created by 'new TestMonitoredItem(strayContext, "stray",' before all references to it are out of scope (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2000)
test-windows-latest-Client: Tests/Opc.Ua.Core.Tests/Stack/Transport/HttpsTransportChannelTests.cs#L277
Call System.IDisposable.Dispose on object created by 'new HttpsTransportChannel(Utils.UriSchemeHttps, m_telemetry)' before all references to it are out of scope (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2000)
test-windows-latest-Client: Tests/Opc.Ua.Core.Tests/Stack/Transport/WssJsonTransportChannelTests.cs#L206
Call System.IDisposable.Dispose on object created by 'new WssJsonTransportChannel(m_telemetry)' before all references to it are out of scope (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2000)
test-windows-latest-Client: Tests/Opc.Ua.Core.Tests/Stack/WebApi/WebApiBodyCodecTests.cs#L335
Prefer the generic overload 'Opc.Ua.Bindings.WebApiBodyCodec.DecodeBody<T>(byte[], Opc.Ua.IServiceMessageContext, Opc.Ua.JsonDecoderOptions?)' instead of 'Opc.Ua.Bindings.WebApiBodyCodec.DecodeBody(System.Type, byte[], Opc.Ua.IServiceMessageContext, Opc.Ua.JsonDecoderOptions?)' (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2263)
test-windows-latest-Client: Tests/Opc.Ua.Core.Tests/Security/Identity/StaticIssuerKeyResolverTests.cs#L90
Call System.IDisposable.Dispose on object created by 'CreateKey("kid-1")' before all references to it are out of scope (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2000)
test-windows-latest-Client: Tests/Opc.Ua.Core.Tests/Security/Identity/StaticIssuerKeyResolverTests.cs#L78
Call System.IDisposable.Dispose on object created by 'CreateKey("kid-2")' before all references to it are out of scope (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2000)
test-windows-latest-Client: Tests/Opc.Ua.Core.Tests/Security/Identity/StaticIssuerKeyResolverTests.cs#L78
Call System.IDisposable.Dispose on object created by 'CreateKey("kid-1")' before all references to it are out of scope (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2000)
test-windows-latest-Client: Tests/Opc.Ua.Core.Tests/Security/Identity/StaticIssuerKeyResolverTests.cs#L64
Call System.IDisposable.Dispose on object created by 'CreateKey("kid-1")' before all references to it are out of scope (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2000)
test-windows-latest-Client: Tests/Opc.Ua.Core.Tests/Security/Identity/StaticIssuerKeyResolverTests.cs#L49
Call System.IDisposable.Dispose on object created by 'CreateKey("kid-1")' before all references to it are out of scope (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2000)
test-windows-latest-Client: Tests/Opc.Ua.Core.Tests/Security/Identity/StaticIssuerKeyResolverTests.cs#L49
Call System.IDisposable.Dispose on object created by 'CreateKey("kid-2")' before all references to it are out of scope (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2000)
test-windows-latest-Server
No files were found with the provided path: TestResults-Server-windows-latest-net10.0-Release. No artifacts will be uploaded.
test-windows-latest-Server: Tests/Opc.Ua.Core.Tests/Security/Identity/StaticIssuerKeyResolverTests.cs#L49
Call System.IDisposable.Dispose on object created by 'CreateKey("kid-2")' before all references to it are out of scope (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2000)
test-windows-latest-Server: Tests/Opc.Ua.Core.Tests/Stack/Transport/HttpsTransportChannelTests.cs#L277
Call System.IDisposable.Dispose on object created by 'new HttpsTransportChannel(Utils.UriSchemeHttps, m_telemetry)' before all references to it are out of scope (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2000)
test-windows-latest-Server: Tests/Opc.Ua.Core.Tests/Stack/Transport/WssJsonTransportChannelTests.cs#L206
Call System.IDisposable.Dispose on object created by 'new WssJsonTransportChannel(m_telemetry)' before all references to it are out of scope (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2000)
test-windows-latest-Server: Tests/Opc.Ua.Core.Tests/Stack/WebApi/WebApiBodyCodecTests.cs#L335
Prefer the generic overload 'Opc.Ua.Bindings.WebApiBodyCodec.DecodeBody<T>(byte[], Opc.Ua.IServiceMessageContext, Opc.Ua.JsonDecoderOptions?)' instead of 'Opc.Ua.Bindings.WebApiBodyCodec.DecodeBody(System.Type, byte[], Opc.Ua.IServiceMessageContext, Opc.Ua.JsonDecoderOptions?)' (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2263)
test-windows-latest-Server: Tests/Opc.Ua.Core.Tests/Security/Identity/StaticIssuerKeyResolverTests.cs#L90
Call System.IDisposable.Dispose on object created by 'CreateKey("kid-1")' before all references to it are out of scope (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2000)
test-windows-latest-Server: Tests/Opc.Ua.Core.Tests/Security/Identity/StaticIssuerKeyResolverTests.cs#L78
Call System.IDisposable.Dispose on object created by 'CreateKey("kid-2")' before all references to it are out of scope (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2000)
test-windows-latest-Server: Tests/Opc.Ua.Core.Tests/Security/Identity/StaticIssuerKeyResolverTests.cs#L78
Call System.IDisposable.Dispose on object created by 'CreateKey("kid-1")' before all references to it are out of scope (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2000)
test-windows-latest-Server: Tests/Opc.Ua.Core.Tests/Security/Identity/StaticIssuerKeyResolverTests.cs#L64
Call System.IDisposable.Dispose on object created by 'CreateKey("kid-1")' before all references to it are out of scope (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2000)
test-windows-latest-Server: Tests/Opc.Ua.Core.Tests/Security/Identity/StaticIssuerKeyResolverTests.cs#L49
Call System.IDisposable.Dispose on object created by 'CreateKey("kid-1")' before all references to it are out of scope (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2000)
test-windows-latest-Server: Tests/Opc.Ua.Core.Tests/Security/Identity/StaticIssuerKeyResolverTests.cs#L49
Call System.IDisposable.Dispose on object created by 'CreateKey("kid-2")' before all references to it are out of scope (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2000)
test-windows-latest-Subscriptions.Classic
No files were found with the provided path: TestResults-Subscriptions.Classic-windows-latest-net10.0-Release. No artifacts will be uploaded.
test-windows-latest-InformationModel
No files were found with the provided path: TestResults-InformationModel-windows-latest-net10.0-Release. No artifacts will be uploaded.
test-windows-latest-Features
No files were found with the provided path: TestResults-Features-windows-latest-net10.0-Release. No artifacts will be uploaded.
test-windows-latest-Features: Tests/Opc.Ua.Core.Tests/Security/Identity/StaticIssuerKeyResolverTests.cs#L49
Call System.IDisposable.Dispose on object created by 'CreateKey("kid-1")' before all references to it are out of scope (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2000)
test-windows-latest-Features: Tests/Opc.Ua.Core.Tests/Stack/Transport/HttpsTransportChannelTests.cs#L277
Call System.IDisposable.Dispose on object created by 'new HttpsTransportChannel(Utils.UriSchemeHttps, m_telemetry)' before all references to it are out of scope (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2000)
test-windows-latest-Features: Tests/Opc.Ua.Core.Tests/Stack/Transport/WssJsonTransportChannelTests.cs#L206
Call System.IDisposable.Dispose on object created by 'new WssJsonTransportChannel(m_telemetry)' before all references to it are out of scope (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2000)
test-windows-latest-Features: Tests/Opc.Ua.Core.Tests/Stack/WebApi/WebApiBodyCodecTests.cs#L335
Prefer the generic overload 'Opc.Ua.Bindings.WebApiBodyCodec.DecodeBody<T>(byte[], Opc.Ua.IServiceMessageContext, Opc.Ua.JsonDecoderOptions?)' instead of 'Opc.Ua.Bindings.WebApiBodyCodec.DecodeBody(System.Type, byte[], Opc.Ua.IServiceMessageContext, Opc.Ua.JsonDecoderOptions?)' (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2263)
test-windows-latest-Features: Tests/Opc.Ua.Core.Tests/Security/Identity/StaticIssuerKeyResolverTests.cs#L90
Call System.IDisposable.Dispose on object created by 'CreateKey("kid-1")' before all references to it are out of scope (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2000)
test-windows-latest-Features: Tests/Opc.Ua.Core.Tests/Security/Identity/StaticIssuerKeyResolverTests.cs#L78
Call System.IDisposable.Dispose on object created by 'CreateKey("kid-1")' before all references to it are out of scope (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2000)
test-windows-latest-Features: Tests/Opc.Ua.Core.Tests/Security/Identity/StaticIssuerKeyResolverTests.cs#L78
Call System.IDisposable.Dispose on object created by 'CreateKey("kid-2")' before all references to it are out of scope (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2000)
test-windows-latest-Features: Tests/Opc.Ua.Core.Tests/Security/Identity/StaticIssuerKeyResolverTests.cs#L64
Call System.IDisposable.Dispose on object created by 'CreateKey("kid-1")' before all references to it are out of scope (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2000)
test-windows-latest-Features: Tests/Opc.Ua.Core.Tests/Security/Identity/StaticIssuerKeyResolverTests.cs#L49
Call System.IDisposable.Dispose on object created by 'CreateKey("kid-2")' before all references to it are out of scope (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2000)
test-windows-latest-Features: Tests/Opc.Ua.Core.Tests/Security/Identity/StaticIssuerKeyResolverTests.cs#L49
Call System.IDisposable.Dispose on object created by 'CreateKey("kid-1")' before all references to it are out of scope (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2000)
test-windows-latest-Subscriptions
No files were found with the provided path: TestResults-Subscriptions-windows-latest-net10.0-Release. No artifacts will be uploaded.
test-windows-latest-Subscriptions.Durable
No files were found with the provided path: TestResults-Subscriptions.Durable-windows-latest-net10.0-Release. No artifacts will be uploaded.
test-windows-latest-Subscriptions.Durable: Tests/Opc.Ua.Core.Tests/Security/Identity/StaticIssuerKeyResolverTests.cs#L49
Call System.IDisposable.Dispose on object created by 'CreateKey("kid-1")' before all references to it are out of scope (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2000)
test-windows-latest-Subscriptions.Durable: Tests/Opc.Ua.Core.Tests/Stack/Transport/HttpsTransportChannelTests.cs#L277
Call System.IDisposable.Dispose on object created by 'new HttpsTransportChannel(Utils.UriSchemeHttps, m_telemetry)' before all references to it are out of scope (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2000)
test-windows-latest-Subscriptions.Durable: Tests/Opc.Ua.Core.Tests/Stack/Transport/WssJsonTransportChannelTests.cs#L206
Call System.IDisposable.Dispose on object created by 'new WssJsonTransportChannel(m_telemetry)' before all references to it are out of scope (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2000)
test-windows-latest-Subscriptions.Durable: Tests/Opc.Ua.Core.Tests/Stack/WebApi/WebApiBodyCodecTests.cs#L335
Prefer the generic overload 'Opc.Ua.Bindings.WebApiBodyCodec.DecodeBody<T>(byte[], Opc.Ua.IServiceMessageContext, Opc.Ua.JsonDecoderOptions?)' instead of 'Opc.Ua.Bindings.WebApiBodyCodec.DecodeBody(System.Type, byte[], Opc.Ua.IServiceMessageContext, Opc.Ua.JsonDecoderOptions?)' (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2263)
test-windows-latest-Subscriptions.Durable: Tests/Opc.Ua.Core.Tests/Security/Identity/StaticIssuerKeyResolverTests.cs#L90
Call System.IDisposable.Dispose on object created by 'CreateKey("kid-1")' before all references to it are out of scope (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2000)
test-windows-latest-Subscriptions.Durable: Tests/Opc.Ua.Core.Tests/Security/Identity/StaticIssuerKeyResolverTests.cs#L78
Call System.IDisposable.Dispose on object created by 'CreateKey("kid-1")' before all references to it are out of scope (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2000)
test-windows-latest-Subscriptions.Durable: Tests/Opc.Ua.Core.Tests/Security/Identity/StaticIssuerKeyResolverTests.cs#L78
Call System.IDisposable.Dispose on object created by 'CreateKey("kid-2")' before all references to it are out of scope (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2000)
test-windows-latest-Subscriptions.Durable: Tests/Opc.Ua.Core.Tests/Security/Identity/StaticIssuerKeyResolverTests.cs#L64
Call System.IDisposable.Dispose on object created by 'CreateKey("kid-1")' before all references to it are out of scope (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2000)
test-windows-latest-Subscriptions.Durable: Tests/Opc.Ua.Core.Tests/Security/Identity/StaticIssuerKeyResolverTests.cs#L49
Call System.IDisposable.Dispose on object created by 'CreateKey("kid-2")' before all references to it are out of scope (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2000)
test-windows-latest-Subscriptions.Durable: Tests/Opc.Ua.Core.Tests/Security/Identity/StaticIssuerKeyResolverTests.cs#L49
Call System.IDisposable.Dispose on object created by 'CreateKey("kid-1")' before all references to it are out of scope (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2000)

Artifacts

Produced during runtime
Name Size Digest
TestReport-aot-ubuntu-latest
82.6 KB
sha256:3c59c4c12ba5a6edac764a069e5d1fb1b4a766112d3afa2792bb4e456b605eec
TestReport-aot-windows-latest
84.7 KB
sha256:84a03cc0956d6404dd10ba584749373361ed3bd87297dce50f97a582ca646850
aot-results-ubuntu-latest
82.6 KB
sha256:3c59c4c12ba5a6edac764a069e5d1fb1b4a766112d3afa2792bb4e456b605eec
aot-results-windows-latest
84.7 KB
sha256:84a03cc0956d6404dd10ba584749373361ed3bd87297dce50f97a582ca646850
dotnet-results-Bindings.Https.WebApi-ubuntu-latest-net10.0-Release
4.71 MB
sha256:fba2eb6f9ff5cc5a85219bebd0f8c38dd210c7dd405c03c2a19f745306dad316
dotnet-results-Bindings.Https.WebApi-windows-latest-net10.0-Release
4.71 MB
sha256:bafe6e94592692783e95daa3d54e9b96f2195618673637475eb478f17e1515e6
dotnet-results-Client-ubuntu-latest-net10.0-Release
7.4 MB
sha256:f280cebcb741db704a79b63e381463a657c0fdce3f8000e6f8ad7b5ee53f6298
dotnet-results-Client.ComplexTypes-ubuntu-latest-net10.0-Release
16.7 MB
sha256:bae89a12fc805eb5c208592cb9356449e519adda907a7eea8db63cf663771ef5
dotnet-results-Client.ComplexTypes-windows-latest-net10.0-Release
16.7 MB
sha256:3fdc984e4c0dbbc03b7bdec5c8486aa8a459268837100e33960c7573011aa985
dotnet-results-Configuration-ubuntu-latest-net10.0-Release
4.24 MB
sha256:0e2c1895b49c1a8875f0a9cfd71ddb7b5e64a64f3a4cea46599c9253981adfc2
dotnet-results-Configuration-windows-latest-net10.0-Release
4.24 MB
sha256:e301358820f0a6e956221e6c42a28029f21e0cc3c97294f253adeefca0076a76
dotnet-results-Core-ubuntu-latest-net10.0-Release
5.51 MB
sha256:ccbd830a8bf1956680ca6060507200b2a2021e149485123a2da5574e91a661b9
dotnet-results-Core-windows-latest-net10.0-Release
5.51 MB
sha256:869f5bf906f399adf7e3e43608de2c2b9dc0ec3c423a608951eb174d8d48029b
dotnet-results-Core.Diagnostics-ubuntu-latest-net10.0-Release
5.76 MB
sha256:b998b3ee79fbd1c659f5a332fdcfb36c922bf1b9f21ea0488d15d144424a9585
dotnet-results-Core.Diagnostics-windows-latest-net10.0-Release
5.75 MB
sha256:79af228ddf3f7de35e05041d9c6d50ced7ff8b6ddbf6b1776cef43c32cf15d41
dotnet-results-Core.Encoders-ubuntu-latest-net10.0-Release
160 MB
sha256:d45a83308fcdc1a16a44d2d4715d1fb64e16c459b12ba8906d9ed4a41064a9c0
dotnet-results-Core.Encoders-windows-latest-net10.0-Release
160 MB
sha256:a7a165d9afc2debf5574e7b3f48773d2b772198e1cca75865e95f38e0393a10c
dotnet-results-Core.Security-ubuntu-latest-net10.0-Release
7.53 MB
sha256:2f5fa3a4693fff5b0ea1c85cb3aba2c96ee3f62d8c99f93cba6243180460d513
dotnet-results-Core.Security-windows-latest-net10.0-Release
7.51 MB
sha256:198436f5a60387bf97f2096f5853e6611799da635120cd285dd976b41866e49c
dotnet-results-Di-ubuntu-latest-net10.0-Release
11.2 MB
sha256:be60ea47eda02968c6ad62709fece1042e34e77685ae84d4f8dbb3926dd4c66c
dotnet-results-Di-windows-latest-net10.0-Release
11.2 MB
sha256:6ea4eafeee57980d2dcfe6c45706be0164af38ecedbddb5bf522be647ad58562
dotnet-results-Features-ubuntu-latest-net10.0-Release
7.33 MB
sha256:74678411257961bd390cc81d8a510c3b87582772ae1618bb3079f7946db3ffa2
dotnet-results-Gds-ubuntu-latest-net10.0-Release
8.31 MB
sha256:48ffedd42d7907ab4774d2a681d3afbaf8f865a51382bd6d13a7e994ecdbf97e
dotnet-results-Gds-windows-latest-net10.0-Release
8.37 MB
sha256:3ae7ba3cf5b5407285286e9017296c7a9428792070d6f0f25ade8543e70ae08a
dotnet-results-History-ubuntu-latest-net10.0-Release
7.31 MB
sha256:6bd6c21a88f1dfe5820bfb41086381e6fcf61a9567e7459660756bb349a9f99c
dotnet-results-History-windows-latest-net10.0-Release
7.3 MB
sha256:1f8d41d21c6930586fc9313d5b284d26db5c6fa204a662373d446ad2b9d7932d
dotnet-results-InformationModel-ubuntu-latest-net10.0-Release
7.37 MB
sha256:c37ecf28d541d4ef5f8acf60b15b5dbe9c381e490a064e28e9b8366749b77d4e
dotnet-results-Lds-ubuntu-latest-net10.0-Release
7.04 MB
sha256:7e2d5b34d218658444fa104170fb78bc24ec913fd25ecf0b21550aec08b39635
dotnet-results-Lds-windows-latest-net10.0-Release
7.03 MB
sha256:f8cbe6aa806da772b4bbe2547b93ff15778054828e4647430d407541be02db70
dotnet-results-MigrationAnalyzer-ubuntu-latest-net10.0-Release
70.4 KB
sha256:15882299a4fe13b6c221c12739a6e902d221a8620c758d7ee34f5a18a2f0eb95
dotnet-results-MigrationAnalyzer-windows-latest-net10.0-Release
70.7 KB
sha256:557f696027ceab2b50cf0d826a01915a613e10fc5b221aa2b9c0e825b611098d
dotnet-results-MigrationAnalyzer.Core-ubuntu-latest-net10.0-Release
4.88 MB
sha256:316ccc4f267fae18ed670cbc365cf25eeb140b443bd22c3b48f6e29f18e4737a
dotnet-results-MigrationAnalyzer.Core-windows-latest-net10.0-Release
4.87 MB
sha256:e628277cb92d0b272eababcc28010c293b7bb20b410796e8d9d665c77d17f49d
dotnet-results-PubSub-ubuntu-latest-net10.0-Release
64.8 MB
sha256:cd097927ed8c9f48a74c31f6fee45d7e99680a8b956fc65b33a8bb8cc7aaa238
dotnet-results-PubSub-windows-latest-net10.0-Release
67.4 MB
sha256:eca9e2cc2f89662068af1b2d0dffa3c47ac528faf4b0422bdfb82a0eb3a32278
dotnet-results-Security.Certificates-ubuntu-latest-net10.0-Release
4.19 MB
sha256:d4c7bdc023fc4d95724e1e56cca3d26c9962a1b0ad0fb71517ac839514a63a5e
dotnet-results-Security.Certificates-windows-latest-net10.0-Release
4.18 MB
sha256:adbb9dd3ef10cbdcc89af42ba5940076571b5f2aafa38aed9f250f035251b71f
dotnet-results-Server-ubuntu-latest-net10.0-Release
7.85 MB
sha256:105093ed7184a7b4b3ba69f5e2aa0e14079bdfc574126d6627be1da3dad259b4
dotnet-results-Sessions-ubuntu-latest-net10.0-Release
16.8 MB
sha256:0d5a918a205fe22fcdca372ddafd91c2660435d465d1b53f218784ebe879ec91
dotnet-results-Sessions-windows-latest-net10.0-Release
17 MB
sha256:656b3c7f6ed99a9ab394fa20dd95bfc32e3c2fe10e0def075c171bfdc6d26b71
dotnet-results-SourceGeneration-ubuntu-latest-net10.0-Release
1.15 MB
sha256:46c4d6c45169ec3f745bab9ca3b9a47f1297140028a29ee61693d6857743417d
dotnet-results-SourceGeneration-windows-latest-net10.0-Release
1.14 MB
sha256:fa8d34f332113f046f1435d1df78437434d6a049bf930f94e182c6e2992e39b9
dotnet-results-SourceGeneration.Core-ubuntu-latest-net10.0-Release
1.87 MB
sha256:2d71f9c03be5699f71e136bb961c7efe17058d607c6994eeaa3f588a1e70ff31
dotnet-results-SourceGeneration.Core-windows-latest-net10.0-Release
1.87 MB
sha256:6fcf8261a0f8a35c95aed1a770ab44f13c19a2a3c4bfa35b2bbdb36a9361a7cb
dotnet-results-SourceGeneration.Stack-ubuntu-latest-net10.0-Release
1.12 MB
sha256:9af27392f9977defae7e25e88a7c550a80891e3b28e3b45c1a127c2ccc5ce843
dotnet-results-SourceGeneration.Stack-windows-latest-net10.0-Release
1.12 MB
sha256:8aa2782fabee029a467bb575e5674bb39ec898cd5bfaf372b134d7b419e72fc2
dotnet-results-Subscriptions-ubuntu-latest-net10.0-Release
7.44 MB
sha256:d39ec5eed257ac84d25341184a32c802fae92719fa0fc9f5556b5014be6a3c79
dotnet-results-Subscriptions.Classic-ubuntu-latest-net10.0-Release
7.34 MB
sha256:ffd0299d2c614a93f01b917bb19de1ead770d5f8fa8041d4f84de33c1fc0f8a4
dotnet-results-Subscriptions.Durable-ubuntu-latest-net10.0-Release
7.16 MB
sha256:89e647212fe6086b0532da0685f298c454b48e20c23bbd4046cdd0000b5d1140
dotnet-results-Types-ubuntu-latest-net10.0-Release
6.51 MB
sha256:96985cc1b251a3213c4a6fe8ac31cf9faeb518471c81eae5fb8247e19c1d0937
dotnet-results-Types-windows-latest-net10.0-Release
6.5 MB
sha256:3d2ad67542924893f7b29f863012a5925b76e5781df2a9d84a94cbaea1ccaa28
dotnet-results-WotCon-ubuntu-latest-net10.0-Release
5.42 MB
sha256:b1e4052710c9c3eba2079aee612dcb10ec47ba4738659b5c7d8f57ae7430a539
dotnet-results-WotCon-windows-latest-net10.0-Release
5.41 MB
sha256:0d8cb3c87ae715be5f4b48736fcdb47c640d6f707ee87ec88ec87640e0def5cc