docs: explain why UseStaticFiles is not redundant with MapStaticAssets

This commit is contained in:
daniel-c-harvey
2026-06-04 17:42:15 -04:00
parent 757c1d5c85
commit 58a94fe315
+3
View File
@@ -75,6 +75,9 @@ else
// Antiforgery is required by Blazor form handling. Authentication / authorization
// middleware is intentionally absent — this host is fully anonymous.
app.UseAntiforgery();
// UseStaticFiles runs before endpoint dispatch and ensures wwwroot/ files (e.g. /js/audio/*.js)
// are served with correct Content-Type. MapStaticAssets alone can drop the header on
// compressed assets; removing this call breaks the audio interop module in production.
app.UseStaticFiles();
// Configure cache headers for Blazor WebAssembly assets