private static IConfigurationBuilder AddEnvironmentAppSettings(this IConfigurationBuilder configurationBuilder) { var currentEnvironment = AppEnvironment.GetCurrent(); var environmentAppSettingsFileName = $"{AppSettingsFileName}.{currentEnvironment}.json"; var environmentAppSettings = AppSettings.GetAll().SingleOrDefault(s => s.FileName.EndsWith(environmentAppSettingsFileName, StringComparison.OrdinalIgnoreCase)); if (environmentAppSettings != null) { configurationBuilder.AddJsonStream(environmentAppSettings.GetContent()); } return(configurationBuilder); }