1.首先创建一个mvc的项目
2.在工具中 安装signalR
3.搜索signalR
4.选中自己的项目点击安装
5.在项目中或创建目录,命名为Hubs,在Hubs添加新建项,选择SignalR集线器,命名为WorkflowHub.cs
里面的代码为:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using Microsoft.AspNet.SignalR;
namespace MVCFirst.Hubs
{
public class WorkflowHub : Hub
{
/// <summary>
/// 静态用户列表
/// </summary>
private IList<string> userList = UserInfo.userList;
/// <summary>
/// 用户的connectionID与用户名对照表
/// </summary>
private readonly static Dictionary<string, string> _connections = new Dictionary<string, string>();
/// <summary>