我需要通過SignalR發送更新給用戶「朋友」,而不是所有的連接用戶。SignalR - 發送消息給用戶的子集
Clients.callbackName()
向所有連接的客戶端發送消息。我如何向少數客戶發送消息?
我需要通過SignalR發送更新給用戶「朋友」,而不是所有的連接用戶。SignalR - 發送消息給用戶的子集
Clients.callbackName()
向所有連接的客戶端發送消息。我如何向少數客戶發送消息?
您可以指定連接標識或組名稱。退房的文檔的更多信息:
http://www.asp.net/signalr/overview/signalr-20/hubs-api/hubs-api-guide-server
要在客戶端添加到特定的組...
Groups.Add(Context.ConnectionId, "johnsFriends");
要發送消息給客戶端組的朋友...
Clients["johnsFriends"].addMessage(message);
然後在客戶端,將爲組「johnsFriends」中的所有客戶端調用「addMessage」方法。