In Program.cs I read a configuration var like this:
var builder = WebApplication.CreateBuilder(args);
var host = builder.Configuration["host"]
In my development I need this var to be
http://localhost/myapp
but when I publish (using VS2022 publish) to production I need it to be
https://www.example.com
I tried creating multiple appsettings.json, .. appsettings.envName.json files, but when I publish they all get copied as is to the publish folder, regardless of what
<EnvironmentName>envName</EnvironmentName> I have in the publish .pubxml file.