Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
O ASP.NET Core SignalR MessagePack Hub Protocol usa o pacote NuGet do MessagePack para serialização do MessagePack. ASP.NET Core 5.0 atualiza o pacote de 1.x para a versão mais recente do pacote 2.x.
Para discussão sobre esta questão, consulte dotnet/aspnetcore#18692.
Versão introduzida
5.0 Prévia 1
Comportamento antigo
ASP.NET Core SignalR usou o pacote MessagePack 1.x para serializar e desserializar mensagens do MessagePack.
Novo comportamento
ASP.NET Core SignalR usa o pacote MessagePack 2.x para serializar e desserializar mensagens do MessagePack.
Motivo da mudança
As melhorias mais recentes no pacote MessagePack 2.x adicionam funcionalidades úteis.
Ação recomendada
Esta alteração significativa aplica-se quando:
- Definindo ou configurando valores em MessagePackHubProtocolOptions.
- Usando as APIs do MessagePack diretamente e usando o ASP.NET Core SignalR MessagePack Hub Protocol no mesmo projeto. A versão mais recente será carregada em vez da versão anterior.
Para obter orientações de migração dos autores do pacote, consulte Migrando do MessagePack v1.x para o MessagePack v2.x. Alguns aspetos da serialização e desserialização de mensagens são afetados. Especificamente, há alterações comportamentais na forma como os valores DateTime são serializados.