Lib.Net.Http.WebPush は、プッシュ サービス用の Web プッシュ プロトコル ベースのクライアントを提供するライブラリです。 Web プッシュの Voluntary Application Server Identification (VAPID) および Web プッシュのメッセージ暗号化のサポートを提供します。
Lib.AspNetCore.WebPush は、プッシュ サービス用の Web プッシュ プロトコル ベースのクライアントに ASP.NET Core 拡張機能を提供するライブラリです。
Lib.Azure.WebJobs.Extensions.WebPush は、プッシュ サービス用の Web プッシュ プロトコル ベースのクライアントに Azure Functions インプロセス モデルと Azure WebJobs バインディング拡張機能を提供するライブラリです。
Lib.Azure.Functions.Worker.Extensions.WebPush は、プッシュ サービス用の Web プッシュ プロトコル ベースのクライアント用の Azure Functions 分離ワーカー モデル拡張機能を提供するライブラリです。
NuGet から Lib.Net.Http.WebPush、Lib.AspNetCore.WebPush、Lib.Azure.WebJobs.Extensions.WebPush、および Lib.Azure.Functions.Worker.Extensions.WebPush をインストールできます。
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
ドキュメントはここから入手できます。
利用可能なデモ プロジェクトがいくつかあります。
ASP.NET Core Web アプリケーションの Web プッシュ通知
ASP.NET Core を利用した Angular アプリケーションの Web プッシュ通知
Azure Functions の Web プッシュ通知
私のブログとオープンソース プロジェクトはソフトウェア開発に対する私の情熱の結果ですが、かなりの個人的な時間を必要とします。私が作成したコンテンツから価値を感じていただけた場合は、スポンサーとなって (毎月または 1 回限り) サポートしていただければ幸いです。
著作権 © 2018 - 2024 トマシュ・ペチェク
MITライセンスに基づいてライセンスされています