From 737df03f01ffd7a06552a650254d881a272f49ea Mon Sep 17 00:00:00 2001 From: TekH Date: Mon, 29 Sep 2025 09:26:23 +0200 Subject: [PATCH] refactor(Program): update to scan all appsettings.*.json's --- EnvelopeGenerator.Web/Program.cs | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/EnvelopeGenerator.Web/Program.cs b/EnvelopeGenerator.Web/Program.cs index c0f11f73..5023d931 100644 --- a/EnvelopeGenerator.Web/Program.cs +++ b/EnvelopeGenerator.Web/Program.cs @@ -34,6 +34,12 @@ try var config = builder.Configuration; + Directory + .GetFiles(builder.Environment.ContentRootPath, "appsettings.*.json", SearchOption.TopDirectoryOnly) + .Where(file => Path.GetFileName(file) != $"appsettings.Development.json") + .ToList() + .ForEach(file => config.AddJsonFile(file, true, true)); + var allowedOrigins = config.GetSection("AllowedOrigins").Get() ?? throw new InvalidOperationException("AllowedOrigins section is missing in the configuration.");