public class ConfigurationHelper { private static IConfigurationRoot ConfigurationRoot { get { // Read environment variable string env = Environment.GetEnvironmentVariable ("ASPNETCORE_ENVIRONMENT"); var build = new ConfigurationBuilder (); build.SetBasePath (Directory.GetCurrentDirectory ()); // Load json configuration according to environment variables build.AddJsonFile ($ "appsettings. {Env} .json", false, false); var configuration = build.Build (); return configuration; } } public static string GetValue(string key) { return ConfigurationRoot.GetSection(key).Value; } }