I read this but still am having trouble:
I have my Blazor WebAssembly site, with a static index.html file that bootstraps Blazor in a normal way. In its <head>, I have <link href="css/app.min.css" rel="stylesheet" />. That file is built from SCSS using a Dockerfile RUN step on deployment.
According to that issue, I don't need cache-busting URLs, as Blazor will automatically request a fresh one as needed. Yet when I deploy my site and open it in Firefox, I get the old styles and see in Firefox developer tools network tab that app.min.css is retrieved from disk cache. I have to press Ctrl+F5 to get the new styles.
So what is going wrong in this chain? It seems to me that I still need cache-busting URL for my CSS on each deployment. What needs to be set up so that my CSS will be downloaded when the site binaries change, in the way Steve Sanderson suggests in that issue?