fix: file configuration for different environments

now configuration from file appsettings.${env}.json overwrites default configuration file

${env} is retrieved from TravelGuide_Environment environment variable
This commit is contained in:
cuqmbr 2025-06-09 12:44:52 +03:00
parent 0508c89c2d
commit 457e72bc95
Signed by: cuqmbr
GPG Key ID: 0AA446880C766199

View File

@ -19,8 +19,8 @@ public static class Configuration
Environment.GetEnvironmentVariable("TravelGuide_Environment");
var configuration = new ConfigurationBuilder()
.AddJsonFile($"./appsettings.{environment}.json", optional: true)
.AddJsonFile($"./appsettings.json", optional: true)
.AddJsonFile($"./appsettings.{environment}.json", optional: true)
.AddEnvironmentVariables(prefix: "TravelGuide_")
.AddCommandLine(args)
.Build();