ASP.NET Monsters #50: Configuration From Any Source in ASP.NET Core