Dela via


Blazor: Funktionen ProtectedBrowserStorage har flyttats till delat ramverk

Som en del av ASP.NET Core 5.0 RC2-versionen ProtectedBrowserStorage flyttades funktionen till det delade ASP.NET Core-ramverket.

Version introducerad

5.0 RC2

Gammalt beteende

I ASP.NET Core 5.0 Preview 8 är funktionen tillgänglig som en del av paketet Microsoft.AspNetCore.Components.Web.Extensions men kunde bara användas i Blazor WebAssembly.

I ASP.NET Core 5.0 RC1 är funktionen tillgänglig som en del av paketet Microsoft.AspNetCore.Components.ProtectedBrowserStorage , som refererar till det delade ramverket Microsoft.AspNetCore.App .

Nytt beteende

I ASP.NET Core 5.0 RC2 behövs inte längre en NuGet-paketreferens för att referera till och använda funktionen.

Orsak till ändringen

Övergången till det delade ramverket passar bättre för den användarupplevelse som kunderna förväntar sig.

Om du uppgraderar från ASP.NET Core 5.0 RC1 utför du följande steg:

  1. Ta bort paketreferensen Microsoft.AspNetCore.Components.ProtectedBrowserStorage från projektet.
  2. Ersätt using Microsoft.AspNetCore.Components.ProtectedBrowserStorage; med using Microsoft.AspNetCore.Components.Server.ProtectedBrowserStorage;
  3. Ta bort anropet till AddProtectedBrowserStorage från klassen Startup .

Om du uppgraderar från ASP.NET Core 5.0 Preview 8 utför du följande steg:

  1. Ta bort paketreferensen Microsoft.AspNetCore.Components.Web.Extensions från projektet.
  2. Ersätt using Microsoft.AspNetCore.Components.Web.Extensions; med using Microsoft.AspNetCore.Components.Server.ProtectedBrowserStorage;
  3. Ta bort anropet till AddProtectedBrowserStorage från klassen Startup .

Berörda API:er

Ingen