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.
Rekommenderad åtgärd
Om du uppgraderar från ASP.NET Core 5.0 RC1 utför du följande steg:
- Ta bort paketreferensen
Microsoft.AspNetCore.Components.ProtectedBrowserStorage
från projektet. - Ersätt
using Microsoft.AspNetCore.Components.ProtectedBrowserStorage;
medusing Microsoft.AspNetCore.Components.Server.ProtectedBrowserStorage;
- Ta bort anropet till
AddProtectedBrowserStorage
från klassenStartup
.
Om du uppgraderar från ASP.NET Core 5.0 Preview 8 utför du följande steg:
- Ta bort paketreferensen
Microsoft.AspNetCore.Components.Web.Extensions
från projektet. - Ersätt
using Microsoft.AspNetCore.Components.Web.Extensions;
medusing Microsoft.AspNetCore.Components.Server.ProtectedBrowserStorage;
- Ta bort anropet till
AddProtectedBrowserStorage
från klassenStartup
.
Berörda API:er
Ingen