Environment-based configuration (Development, Staging,?
Production)
ASP.NET Core uses the ASPNETCORE_ENVIRONMENT variable to determine the runtime
environment.
Supported environments (by convention):
- Development
- Staging
- Production
Environment-specific logic can be applied:
if (env.IsDevelopment()) { ... }
Also used to load:
- appsettings.{env}.json
- Startup{env}.cs (in older versions)