2017-05-14 1 views
2

SignalR을 사용하여 메시지를 보내려합니다. 연결하는 사람의 ConnectionID 데이터는 어떻게 얻을 수 있습니까?SignalR 메시지 보내기

ConnectionID 데이터로만 메시지를 보낼 수 있습니까? 따라야 할 방법은 무엇입니까?

Clients.User (ConnectionId) .send (message); 구문이 올바른가요?

당신은 당신의 허브 클래스의 컨텍스트에서 ConnectionId를 얻을 수

+3

메시지 전송 모드에서 정확히 무엇을 의미합니까? 1 - 메시지에 회신하십시오. 2 - 연결된 사용자 집합에서 선택한 사용자에게 메시지를 보냅니다. 이 시나리오에서는 각 사용자에 대해 사용자 ID가 있어야합니다. – Charith

답변

1

... 감사합니다. (Context.ConnectionId). connectionID가 있으면 특정 클라이언트에 메시지를 보낼 수 있습니다.

hub.Clients.Client(connectionId).MethodName(message);