Build-time configuration for Blazor WebAssembly Apps using MS Build properties
.NET Core in general has a nice configuration API that I've been fond of since .NET Core 1.x. But since Blazor WebAssembly apps run completely on the client, the configuration works a little differently that one might expect.
The way configuration using appsettings.json works is that,