저는 SingalR OWIN 프로젝트를 사용하고 있으며 한 번에 limit the number of connected clients
을보고 있습니다.SignalR 한도 연결 수
I가 연결 수를 추적하는 다음 코드를
public override Task OnConnected()
if (ConnectionManager.IsAllowed) // checks number of connected clients < 3
{
ConnectionManager.connectedClients++;
_log.Debug("Connected = " + ConnectionManager.connectedClients);
return base.OnConnected();
}
else
{
return null; // I thought this would reject the incoming connection
// but it does not.
}
}
사람이 내가 들어오는 새 연결을 거부하기 위해 무엇을해야하는지 알고 있나요? 온라인에서 예제를 찾을 수 없습니다.
어떤 제안이 좋을 것입니다.
감사합니다. 경우
응답 해 주셔서 감사합니다. 어떻게 OnConnected()가 작업 유형을 반환하는지 알 수 있습니까? –
답변에 약간을 추가했습니다. –
제안을 주셔서 감사 드리며, 위의 사항을 구현하고 onConnected 이벤트에서 승인 책임을 제거했습니다. –