如何在使用signalr的客户端之间建立一对一的连接?

问题描述:

我正在开发一个web应用程序使用信号,但我有问题发送文本给连接中的特定用户。通过在客户端如何在使用signalr的客户端之间建立一对一的连接?

_hub.Clients.Client(signalrconnectionId).signalRMethodInClient(message); 

调用方法既然要发送

Clients.Client(ConnectionId).OnMessage(MessageText) 

请使用以下一条消息给特定的客户端,你可以保持singalrid和你的客户端ID之间的映射并使用它映射以在需要时为客户端获取signalrconnectionId。

获取当前signalr枢纽

private IHubContext _hub =GlobalHost.ConnectionManager.GetHubContext<SignalRHubName>() 

信息发送到客户端: