Disabling server-side prerendering in Blazor for .net 8 and 9 is done differently:
In app.razor
make the following changes to disable prerendering for Interactive Server projects (which enables LocalStorage
capabilities for example):
<head>
...
<HeadOutlet @rendermode="new InteractiveServerRenderMode(prerender: false)" />
...
</head>
<body>
...
<Routes @rendermode="new InteractiveServerRenderMode(prerender: false)" />
...
</body>