reinstall fixes and reorg
This commit is contained in:
parent
196106c048
commit
4398715004
10 changed files with 323 additions and 48 deletions
|
|
@ -6,14 +6,24 @@ namespace Yavsc.Server.Helpers;
|
|||
public static class ConfigHelpers
|
||||
{
|
||||
|
||||
public static IConfigurationBuilder AddConfiguration(this WebApplicationBuilder builder, string appName )
|
||||
public static IConfigurationBuilder AddConfiguration(this WebApplicationBuilder builder, string appName)
|
||||
{
|
||||
if (string.IsNullOrEmpty(appName))
|
||||
{
|
||||
var rootConfig = builder.Configuration
|
||||
.AddJsonFile($"appsettings-{appName}.json", optional: false, reloadOnChange: false);
|
||||
.AddJsonFile($"appsettings.json", optional: false, reloadOnChange: false);
|
||||
|
||||
rootConfig.AddJsonFile($"appsettings.{builder.Environment.EnvironmentName}.json", optional: true, reloadOnChange: false);
|
||||
|
||||
rootConfig.AddJsonFile($"appsettings-{appName}.{builder.Environment.EnvironmentName}.json", optional: true, reloadOnChange: false);
|
||||
|
||||
return rootConfig.AddEnvironmentVariables();
|
||||
|
||||
}
|
||||
|
||||
var specRootConfig = builder.Configuration
|
||||
.AddJsonFile($"appsettings-{appName}.json", optional: false, reloadOnChange: false);
|
||||
|
||||
specRootConfig.AddJsonFile($"appsettings-{appName}.{builder.Environment.EnvironmentName}.json", optional: true, reloadOnChange: false);
|
||||
|
||||
return specRootConfig.AddEnvironmentVariables();
|
||||
|
||||
}
|
||||
}
|
||||
Loading…
Add table
Add a link
Reference in a new issue