We're using Blazor (Server Side) and .NET 5 for a new solution which requires use of session to eliminate round trips to the DB for the exact same data.
We're currently using the recommended ProtectedBrowserStorage model but we ran into the 25MB limitation of the browser when we tried to store a relatively large dataset. So this may not be ideal when we're dealing with many 1000's of records that need to be viewed and manipulated by the end user. We're trying to optimize performance for end users. This is a connected Desktop scenario.
Is there a better way to handle large session variables in Blazor that isn't limited by the client browser?
Thanks in advance.