Lib.Net.Http.WebPush é uma biblioteca que fornece um cliente baseado em protocolo Web Push para serviço Push. Ele fornece suporte para identificação voluntária de servidor de aplicativos (VAPID) para Web Push e criptografia de mensagens para Web Push.
Lib.AspNetCore.WebPush é uma biblioteca que fornece extensões ASP.NET Core para cliente baseado em protocolo Web Push para serviço Push.
Lib.Azure.WebJobs.Extensions.WebPush é uma biblioteca que fornece modelo em processo do Azure Functions e extensões de ligação do Azure WebJobs para cliente baseado em protocolo Web Push para serviço Push.
Lib.Azure.Functions.Worker.Extensions.WebPush é uma biblioteca que fornece extensões de modelo de trabalhador isolado do Azure Functions para cliente baseado em Web Push Protocol para Push Service.
Você pode instalar Lib.Net.Http.WebPush, Lib.AspNetCore.WebPush, Lib.Azure.WebJobs.Extensions.WebPush e Lib.Azure.Functions.Worker.Extensions.WebPush do NuGet.
PM> Install-Package Lib.Net.Http.WebPush
PM> Install-Package Lib.AspNetCore.WebPush
PM> Install-Package Lib.Azure.WebJobs.Extensions.WebPush
PM> Install-Package Lib.Azure.Functions.Worker.Extensions.WebPush
A documentação está disponível aqui.
Existem vários projetos de demonstração disponíveis:
Notificações push da Web no aplicativo Web ASP.NET Core
Notificações push da Web em aplicativos angulares baseados em ASP.NET Core
Notificações push da Web em funções do Azure
Meu blog e projetos de código aberto são resultado da minha paixão pelo desenvolvimento de software, mas exigem bastante do meu tempo pessoal. Se você obteve valor com qualquer conteúdo que eu crio, agradeceria seu apoio patrocinando-me (mensalmente ou uma vez).
Copyright © 2018 - 2024 Tomasz Pęczek
Licenciado sob a licença MIT