Blazor: Das Feature ProtectedBrowserStorage wurde in das freigegebene Framework verschoben
Im Rahmen des Release von ASP.NET Core 5.0 RC2 wurde das Feature ProtectedBrowserStorage
in das freigegebene Framework von ASP.NET Core verschoben.
Eingeführt in Version
5.0 RC2
Altes Verhalten
In ASP.NET Core 5.0, Preview 8 ist das Feature als Teil des Pakets Microsoft.AspNetCore.Components.Web.Extensions verfügbar, kann aber nur in Blazor WebAssembly verwendet werden.
In ASP.NET Core 5.0 RC1 ist das Feature als Teil des Pakets Microsoft.AspNetCore.Components.ProtectedBrowserStorage verfügbar, das auf das gemeinsame Framework Microsoft.AspNetCore.App
verweist.
Neues Verhalten
In ASP.NET Core 5.0 RC2 wird kein Verweis auf ein NuGet-Paket mehr benötigt, um auf das Feature zu verweisen und dieses zu verwenden.
Grund für die Änderung
Die Umstellung auf das freigegebene Framework sorgt für mehr Benutzerfreundlichkeit.
Empfohlene Aktion
Wenn Sie ein Upgrade von ASP.NET Core 5.0 RC1 ausführen, gehen Sie wie folgt vor:
- Entfernen Sie den Verweis auf das Paket
Microsoft.AspNetCore.Components.ProtectedBrowserStorage
aus dem Projekt. - Ersetzen Sie
using Microsoft.AspNetCore.Components.ProtectedBrowserStorage;
durchusing Microsoft.AspNetCore.Components.Server.ProtectedBrowserStorage;
. - Entfernen Sie den Aufruf von
AddProtectedBrowserStorage
aus ihrerStartup
-Klasse.
Wenn Sie ein Upgrade von ASP.NET Core 5.0, Preview 8 ausführen, gehen Sie wie folgt vor:
- Entfernen Sie den Verweis auf das Paket
Microsoft.AspNetCore.Components.Web.Extensions
aus dem Projekt. - Ersetzen Sie
using Microsoft.AspNetCore.Components.Web.Extensions;
durchusing Microsoft.AspNetCore.Components.Server.ProtectedBrowserStorage;
. - Entfernen Sie den Aufruf von
AddProtectedBrowserStorage
aus ihrerStartup
-Klasse.
Betroffene APIs
Keine