我有一个关于 signalR 简单聊天应用程序的问题。我们有一个在本地主机上运行的应用程序,人们可以加入并互相聊天。这是我们无法指定哪个消息将发送给哪个用户的问题?我的意思是我们不能创造空间?
这是代码部分
private void BroadCastMessage(string message)
{
var clients = Hub.GetClients<ChatHub>();
clients.newMessage(message);
clients.isAlive();
}
public void GetClients()
{
System.Web.Script.Serialization.JavaScriptSerializer oSerializer = new System.Web.Script.Serialization.JavaScriptSerializer();
string sJSON = oSerializer.Serialize(Clients);
var clients = Hub.GetClients<ChatHub>();
clients.userList(sJSON);
}