これまで ASP.NET Core には SignalR が提供されていませんでしたが、最近ようやく利用できるようになってきたということで実際に動かして試してみました。今回は、空プロジェクトから簡易チャット機能を動作させるところまでを紹介します。 以下に公式ブログに getting started がありますが、空プロジェクトからの開始ではないのでよりシンプルにしてみます。 Step.1 : 環境構築 まず、以下のセットアップを行いましょう。 Visual Studio 2017 (15.6) 以降 .NET Core Runtime 2.1.0-preview1 以降 Node.js (Node Package Manager を利用するため) Step.2 : プロジェクトの準備 次に Visual Studio で ASP.NET Core テンプレートから空プロジェクトを作成します