79300910

Date: 2024-12-22 11:37:33
Score: 1
Natty:
Report link

Disabling server-side prerendering in Blazor for .net 8 and 9 is done differently:

https://learn.microsoft.com/en-us/aspnet/core/blazor/state-management?view=aspnetcore-9.0&pivots=server#handle-prerendering

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>
Reasons:
  • Probably link only (1):
  • Has code block (-0.5):
  • Low reputation (0.5):
Posted by: Snympi