2017-04-14 8 views
-1

나는 signalr을 사용하여 웹 응용 프로그램을 개발하고 있었지만 연결에서 특정 사용자에게 텍스트를 보내는 데 문제가 있습니다. 보내려는 때문에 클라이언트 측signalr을 사용하여 클라이언트간에 일대일 연결을 설정하는 방법은 무엇입니까?

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

의 메소드를 호출

Clients.Client(ConnectionId).OnMessage(MessageText) 

답변

0

다음을 사용하십시오 특정 클라이언트에 대한 메시지는 singalrid와 클라이언트 id 사이의 매핑을 유지하고 필요한 경우 클라이언트에 대한 signalrconnectionId를 얻기위한 매핑.

0

하는 가져 오기 현재 signalr 허브 클라이언트에

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

메시지 보내기를 :