Blazor : La fonctionnalité ProtectedBrowserStorage a été déplacée vers le framework partagé
Dans le cadre de la version ASP.NET Core 5.0 RC2, la fonctionnalité ProtectedBrowserStorage
a été déplacée vers l’infrastructure partagée ASP.NET Core.
Version introduite
5.0 RC2
Ancien comportement
Dans ASP.NET Core 5.0 Préversion 8, la fonctionnalité est disponible dans le package Microsoft.AspNetCore.Components.Web.Extensions, mais n’était utilisable que dans Blazor WebAssembly.
Dans ASP.NET Core 5.0 RC1, la fonctionnalité est disponible dans le cadre du package Microsoft.AspNetCore.Components.ProtectedBrowserStorage, qui fait référence à l’infrastructure partagée Microsoft.AspNetCore.App
.
Nouveau comportement
Dans ASP.NET Core 5.0 RC2, une référence au package NuGet n’est plus nécessaire pour référencer et utiliser la fonctionnalité.
Raison du changement
Le passage à l’infrastructure partagée est mieux adapté à l’expérience utilisateur attendue par les clients.
Action recommandée
En cas de mise à niveau à partir de ASP.NET Core 5.0 RC1, effectuez les étapes suivantes :
- Supprimez une référence au package
Microsoft.AspNetCore.Components.ProtectedBrowserStorage
du projet. - Remplacez
using Microsoft.AspNetCore.Components.ProtectedBrowserStorage;
parusing Microsoft.AspNetCore.Components.Server.ProtectedBrowserStorage;
. - Supprimez l’appel à
AddProtectedBrowserStorage
de votre classeStartup
.
En cas de mise à niveau à partir de ASP.NET Core 5.0 Préversion 8, effectuez les étapes suivantes :
- Supprimez une référence au package
Microsoft.AspNetCore.Components.Web.Extensions
du projet. - Remplacez
using Microsoft.AspNetCore.Components.Web.Extensions;
parusing Microsoft.AspNetCore.Components.Server.ProtectedBrowserStorage;
. - Supprimez l’appel à
AddProtectedBrowserStorage
de votre classeStartup
.
API affectées
None