Partilhar via


Blazor: recurso ProtectedBrowserStorage movido para estrutura compartilhada

Como parte da versão do ASP.NET Core 5.0 RC2, a funcionalidade ProtectedBrowserStorage foi movida para a estrutura compartilhada do ASP.NET Core.

Versão introduzida

5,0 RC2

Comportamento antigo

No ASP.NET Core 5.0 Preview 8, o recurso está disponível como parte do pacote Microsoft.AspNetCore.Components.Web.Extensions, mas só era utilizável no Blazor WebAssembly.

No ASP.NET Core 5.0 RC1, o recurso está disponível como parte do pacote Microsoft.AspNetCore.Components.ProtectedBrowserStorage , que faz referência à Microsoft.AspNetCore.App estrutura compartilhada.

Novo comportamento

No ASP.NET Core 5.0 RC2, uma referência de pacote NuGet não é mais necessária para referenciar e usar o recurso.

Motivo da mudança

A mudança para a estrutura compartilhada é mais adequada para a experiência do usuário que os clientes esperam.

Se estiver atualizando do ASP.NET Core 5.0 RC1, conclua as seguintes etapas:

  1. Remova a referência de pacote Microsoft.AspNetCore.Components.ProtectedBrowserStorage do projeto.
  2. Substituir using Microsoft.AspNetCore.Components.ProtectedBrowserStorage; por using Microsoft.AspNetCore.Components.Server.ProtectedBrowserStorage;.
  3. Remova a chamada para AddProtectedBrowserStorage da sua classe Startup.

Se estiver atualizando do ASP.NET Core 5.0 Preview 8, conclua as seguintes etapas:

  1. Remova a referência de pacote Microsoft.AspNetCore.Components.Web.Extensions do projeto.
  2. Substituir using Microsoft.AspNetCore.Components.Web.Extensions; por using Microsoft.AspNetCore.Components.Server.ProtectedBrowserStorage;.
  3. Remova a chamada para AddProtectedBrowserStorage da sua classe Startup.

APIs afetadas

Nenhum