前置き 仕事で少しWebSocketを使ったので備忘録代わりに。 C#でWebSocketのサーバー側、ブラウザー側をクライアントとして、通信ネタではよくある「チャット的なやつ」を作成しました。 「C#」「WebSocket」で検索すれば既に先人たちの記載はありますが(感謝)、Nugetで何かいい塩梅のものを取ってきたり、IISを絡めたり、といったことなし、素の.Netの範疇「とりあえず動くものを作った」が今回の内容になります。 GitHubにポチポチで動かせるお試しセット(exe+html)も置いてあります。 https://github.com/fu-foo/WebSocketCSharpSimpleSample/tree/main/Trial 環境 (WebSocketサーバー側).Net 4.8 + C#、コンソールアプリ。 開発環境:Microsoft Visual Studio