|
|
|
@ -18,11 +18,12 @@ public static class ConfigurationHelper |
|
|
|
|
|
|
|
var builder = new ConfigurationBuilder() |
|
|
|
.SetBasePath(options.BasePath!) |
|
|
|
.AddJsonFile(options.FileName + ".json", optional: options.Optional, reloadOnChange: options.ReloadOnChange); |
|
|
|
.AddJsonFile(options.FileName + ".json", optional: options.Optional, reloadOnChange: options.ReloadOnChange) |
|
|
|
.AddJsonFile(options.FileName + ".secrets.json", optional: true, reloadOnChange: options.ReloadOnChange); |
|
|
|
|
|
|
|
if (!options.EnvironmentName.IsNullOrEmpty()) |
|
|
|
{ |
|
|
|
builder = builder.AddJsonFile($"{options.FileName}.{options.EnvironmentName}.json", optional: options.Optional, reloadOnChange: options.ReloadOnChange); |
|
|
|
builder = builder.AddJsonFile($"{options.FileName}.{options.EnvironmentName}.json", optional: true, reloadOnChange: options.ReloadOnChange); |
|
|
|
} |
|
|
|
|
|
|
|
if (options.EnvironmentName == "Development") |
|
|
|
|