我有signalR Hub:
public class ServerHub : Hub
{
public void AnnounceIncomingCall(string name, string message)
{
return;
}
public bool ExecuteCall(Guid callId, int from, int to)
{
return false;
}
}
有没有办法解决调用远程方法Client
的{{1}} / Connection
?我想在此方法中执行此操作,以回答已广播该呼叫的ExecuteCall
的详细信息。
我正在寻找类似Client
的内容?
答案 0 :(得分:0)
您可能需要查看Context.ConnectionId
和本文:https://docs.microsoft.com/en-us/aspnet/signalr/overview/guide-to-the-api/hubs-api-guide-server
答案 1 :(得分:0)
您可以使用Clients.Caller
属性来获取调用客户端。有关更多信息,请参阅IHubCallerConnectionContext.Caller文档。