diff --git a/Directory.Build.props b/Directory.Build.props index ce00ccbc..1a60dc85 100644 --- a/Directory.Build.props +++ b/Directory.Build.props @@ -4,7 +4,7 @@ - net8.0 + net9.0 net8.0 $(LatestSupportedDotNetVersion) $(LatestSupportedDotNetVersion);$(OldestSupportedDotNetVersion) diff --git a/tests/Diagnostics.HealthChecks.UnitTests/CertificatesValidityHealthCheckTests.cs b/tests/Diagnostics.HealthChecks.UnitTests/CertificatesValidityHealthCheckTests.cs index 0a66ce1e..0f89dfd8 100644 --- a/tests/Diagnostics.HealthChecks.UnitTests/CertificatesValidityHealthCheckTests.cs +++ b/tests/Diagnostics.HealthChecks.UnitTests/CertificatesValidityHealthCheckTests.cs @@ -122,7 +122,12 @@ public async Task CheckHealthAsync_ShouldReturnUnhealthy_WhenCertificateNotYetVa [TestMethod] public async Task CheckHealthAsync_ShouldReturnUnhealthy_WhenCertificateDoesNotHavePrivateKey() { +#if NET9_0 + X509Certificate2 certWithoutPrivateKey = X509CertificateLoader.LoadCertificate(CreateCert(m_certSubjectName).Export(X509ContentType.Cert)); +#else X509Certificate2 certWithoutPrivateKey = new(CreateCert(m_certSubjectName).Export(X509ContentType.Cert)); +#endif + m_certificateReaderMock.Setup(m => m.GetCertificateByCommonName(It.IsAny(), It.IsAny(), It.IsAny())) .Returns(certWithoutPrivateKey);