.net mvc中SignalR的使用配置
安装Microsoft.AspNet.SignalR(使用的版本2.4.1) 新建Hubs文件夹:Hub的接口和实现 namespace SingralRedis.Hubs { interface IChatHub { // 服务器下发消息到各个客户端 void SendChat( string id, string name, string message); // 用户上线通知 void SendLogin( string id, string name); // 用户下线通知 void SendLogoff( string id, string name); // 接收客户端发送的心跳包并处理 void TriggerHeartbeat( string id, string name); } } IChatHub 提供五个事件:OnConnected, OnReconnected, OnReceived, OnError 和 OnDisconnect. 这里只 override OnConnected,看需要重载 using Microsoft.AspNet.SignalR; using System; using System.Collections.Generic; using System.Linq; using System.Timers; namespace