Freigeben über


Blazor: Das Feature ProtectedBrowserStorage wurde in das freigegebene Framework verschoben

Im Rahmen der ASP.NET Core 5.0 RC2-Version wurde das ProtectedBrowserStorage Feature in das ASP.NET core shared framework verschoben.

Eingeführte Version

5.0 RC2

Altes Verhalten

In ASP.NET Core 5.0 Preview 8 ist das Feature als Teil des Microsoft.AspNetCore.Components.Web.Extensions-Pakets verfügbar, aber nur in Blazor WebAssembly verwendbar.

In ASP.NET Core 5.0 RC1 ist das Feature als Teil des Microsoft.AspNetCore.Components.ProtectedBrowserStorage-Pakets verfügbar, das auf das Microsoft.AspNetCore.App freigegebene Framework verweist.

Neues Verhalten

In ASP.NET Core 5.0 RC2 ist kein NuGet-Paketverweis mehr erforderlich, um auf das Feature zu verweisen und zu verwenden.

Grund für Änderung

Der Wechsel zum freigegebenen Framework eignet sich besser für die erwartete Benutzerfreundlichkeit.

Führen Sie bei einem Upgrade von ASP.NET Core 5.0 RC1 die folgenden Schritte aus:

  1. Entfernen Sie den Microsoft.AspNetCore.Components.ProtectedBrowserStorage Paketverweis aus dem Projekt.
  2. Ersetzen Sie using Microsoft.AspNetCore.Components.ProtectedBrowserStorage; durch using Microsoft.AspNetCore.Components.Server.ProtectedBrowserStorage;.
  3. Entfernen Sie den Aufruf von AddProtectedBrowserStorage aus ihrer Startup-Klasse.

Wenn Sie ein Upgrade von ASP.NET Core 5.0 Preview 8 durchführen, führen Sie die folgenden Schritte aus:

  1. Entfernen Sie den Microsoft.AspNetCore.Components.Web.Extensions Paketverweis aus dem Projekt.
  2. Ersetzen Sie using Microsoft.AspNetCore.Components.Web.Extensions; durch using Microsoft.AspNetCore.Components.Server.ProtectedBrowserStorage;.
  3. Entfernen Sie den Aufruf von AddProtectedBrowserStorage aus ihrer Startup-Klasse.

Betroffene APIs

Nichts