Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- Microsoft.Extensions.Configuration
- Microsoft.Extensions.Configuration.EnvironmentVariables
- Microsoft.Extensions.Configuration.FileExtensions
- Microsoft.Extensions.Configuration.Json
- static void Main(string[] args)
- {
- var builder = new ConfigurationBuilder()
- .SetBasePath(Directory.GetCurrentDirectory())
- .AddJsonFile("appsettings.json")
- .AddJsonFile($"appsettings.{Environment.GetEnvironmentVariable("ASPNETCORE_ENVIRONMENT") ?? "Production"}.json", optional: true)
- // Override config by env, using like Logging:Level or Logging__Level
- .AddEnvironmentVariables();
- var configuration = builder.Build();
- // rest of code...
- }
Add Comment
Please, Sign In to add comment