Guest User

Untitled

a guest
Apr 24th, 2018
64
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.67 KB | None | 0 0
  1. Microsoft.Extensions.Configuration
  2. Microsoft.Extensions.Configuration.EnvironmentVariables
  3. Microsoft.Extensions.Configuration.FileExtensions
  4. Microsoft.Extensions.Configuration.Json
  5.  
  6. static void Main(string[] args)
  7. {
  8. var builder = new ConfigurationBuilder()
  9. .SetBasePath(Directory.GetCurrentDirectory())
  10. .AddJsonFile("appsettings.json")
  11. .AddJsonFile($"appsettings.{Environment.GetEnvironmentVariable("ASPNETCORE_ENVIRONMENT") ?? "Production"}.json", optional: true)
  12. // Override config by env, using like Logging:Level or Logging__Level
  13. .AddEnvironmentVariables();
  14.  
  15. var configuration = builder.Build();
  16.  
  17. // rest of code...
  18. }
Add Comment
Please, Sign In to add comment