Uncategorized

ASP.NET Core configuration system: Isn’t the default configuration prone to naming conflicts in environment variables?

I’m trying to wrap my head around the ASP.NET Core Configuration system. If I understand the default configuration correctly, non-prefixed environment variables will override appsettings.json entries. For example, if I have an appSettings.json file like this { "SmtpServer": "myserver.example.com" } and some other, completely unrelated application running on the same server happens to (globally) set […]