From c1a10cc0facbeca234a07616feb87e14d59522bb Mon Sep 17 00:00:00 2001 From: TekH Date: Sat, 30 May 2026 16:45:48 +0200 Subject: [PATCH] Add OpenAPI service for .NET 9.0 or newer Introduced a conditional compilation directive (`#if NET9_0_OR_GREATER`) to register the `AddOpenApi` service only when the application is targeting .NET 9.0 or later. This ensures compatibility and avoids unnecessary service registration for earlier .NET versions. --- EnvelopeGenerator.API/Program.cs | 2 ++ 1 file changed, 2 insertions(+) diff --git a/EnvelopeGenerator.API/Program.cs b/EnvelopeGenerator.API/Program.cs index f2478083..b7f53299 100644 --- a/EnvelopeGenerator.API/Program.cs +++ b/EnvelopeGenerator.API/Program.cs @@ -111,7 +111,9 @@ try options.DocumentFilter(); }); +#if NET9_0_OR_GREATER builder.Services.AddOpenApi(); +#endif //Add EF Core dbcontext var useDbMigration = Environment.GetEnvironmentVariable("MIGRATION_TEST_MODE") == true.ToString() || config.GetValue("UseDbMigration");