--- lang: ja-jp breaks: true --- # ASP.NET Core で双方向通信 Websocket SignalR 2021-08-29 > ASP.NET Core での Websocket のサポート > https://docs.microsoft.com/ja-jp/aspnet/core/fundamentals/websockets > AspNetCore.Docs/aspnetcore/fundamentals/websockets/samples/ > https://github.com/dotnet/AspNetCore.Docs/tree/main/aspnetcore/fundamentals/websockets/samples ## C# の SignalR クライアント Microsoft.AspNetCore.SignalR.Client https://www.nuget.org/packages/Microsoft.AspNetCore.SignalR.Client > AspNetCore.Docs/aspnetcore/signalr/ > https://github.com/dotnet/AspNetCore.Docs/tree/main/aspnetcore/signalr ## SignalR サンプル > AspNetCore.Docs/aspnetcore/signalr/ > https://github.com/dotnet/AspNetCore.Docs/tree/main/aspnetcore/signalr > SignalR/Samples > https://github.com/SignalR/Samples > aspnet/SignalR-samples > https://github.com/aspnet/SignalR-samples :::warning SignalRのサンプルはいろいろなリポジトリの点在しており、古いバージョンのものがそのまま残されている為注意が必要です。 ::: #### Host ASP.NET Core SignalR in background services > https://github.com/dotnet/AspNetCore.Docs/blob/main/aspnetcore/signalr/background-services.md > https://github.com/dotnet/AspNetCore.Docs/tree/main/aspnetcore/signalr/background-service/samples/3.x #### Hub サンプル :::info Hub というのは API のエンドポイントのようなもの。 ::: > Use hubs in SignalR for ASP.NET Core > https://github.com/dotnet/AspNetCore.Docs/blob/main/aspnetcore/signalr/hubs.md > AspNetCore.Docs/aspnetcore/signalr/hubs/sample/ > https://github.com/dotnet/AspNetCore.Docs/tree/main/aspnetcore/signalr/hubs/sample/ :::info TypeScriptを使用してパッケージ系のエラーが出る場合は、手動で `パッケージの復元` が必要。 ![](https://i.imgur.com/kZ7mNjz.png) ::: ###### tags: `SignalR` `ASP.NET Core` `Websocket`