title: How to manage an ASP.NET Core 6 MVC web app for multiple discrete sites, customer branding, connection strings
body: <p>My application is deployed to discrete customer LANs. Each customer wants to see their own branding. Is there a way to manage connection strings and images with the new project structure (.NET 6) and/or VS 22 IDE? Perhaps with different <code>appsettings.&lt;environment&gt;.json</code> files?</p>
  <p>I would like to keep all my clients on the same version; otherwise, I would likely just create a branch/fork in my repository for each client (like I have done in the past).</p>
  <p>It would be nice to just have to change the launch settings and publish/deploy.</p>