Customizing ASP.NET Core Part 2: Configuration

This second part of the blog series about customizing ASP.NET Core is about the application configuration, how to use it, and how to customize the configuration to use different ways to configure your app.
The Series Topics

Customizing ASP.NET Core Part 01: Logging
Customizing ASP.NET Core Part 02: Configuration
Customizing ASP.NET Core Part 03: Dependency Injection
Customizing ASP.NET Core Part 04: HTTPS
Customizing ASP.NET Core Part 05: HostedServices
Customizing ASP.NET Core Part 06: MiddleWares
Customizing ASP.NET Core Part 07: OutputFormatter
Customizing ASP.NET Core Part 08: ModelBinder
Customizing ASP.NET Core Part 09: ActionFilter
Customizing ASP.NET Core Part 10: TagHelpers

Configure the Configuration
As well as the logging, since ASP.NET Core 2.0 the configuration is also hidden in the default configuration of the WebHostBuilder and not part of the Startup.cs anymore. This is done for the same reasons to keep the Startup clean and simple:

Link: https://dzone.com/articles/customizing-aspnet-core-part-2-configuration?utm_medium=feed&utm_source=feedpress.me&utm_campaign=Feed%3A+dzone%2Fwebdev