/// <summary> /// 加入连接 /// </summary> /// <param name="session">连接信息</param> private void SessionConnected(WebSocketSession session) { var userId = GetUserInfo(session).UserId; lock (ConnectionPool) { if (!ConnectionPool.ContainsKey(userId)) { ConnectionPool.Add(userId, new List <WebSocketSession>()); } } ConnectionPool[userId].Add(session); }