Compartilhar via


Blazor: o recurso ProtectedBrowserStorage foi movido para a estrutura compartilhada

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

Versão introduzida

5.0 RC2

Comportamento antigo

No ASP.NET Core 5.0 Versão Prévia 8, o recurso está disponível como parte do pacote Microsoft.AspNetCore.Components.Web.Extensions , mas só foi 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 alteração

A mudança para a estrutura compartilhada é uma melhor opção 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. Substitua using Microsoft.AspNetCore.Components.ProtectedBrowserStorage; por using Microsoft.AspNetCore.Components.Server.ProtectedBrowserStorage;.
  3. Remova a chamada a AddProtectedBrowserStorage da classe Startup.

Se estiver atualizando do ASP.NET Core 5.0 Versão Prévia 8, conclua as seguintes etapas:

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

APIs afetadas

Nenhum