【发布时间】:2014-05-05 23:13:36
【问题描述】:
我在几个地方(包括 Microsoft SignalR 官方网站)查看了示例,但不明白这是如何工作的。
我在课堂上实现了这个以获得不同的 id:(我没有使用IPrincipal.Identity.Name)
public class CustomUserIdProvider : IUserIdProvider
{
public string GetUserId(IRequest request)
{
//for example
return Guid.NewGuid().ToString();
}
}
但我不明白如何或在哪里可以获得新生成的 id?有人可以给我看看吗?或者让我了解这一切是如何运作的!
提前谢谢你。
**更新**
现在我知道这是如何工作的了。其实我很困惑……我都很困惑。 Client.Clients 和 Clients.User。所以没有得到预期的结果,我在User中使用了ConncetionIdClients.User(Context.ConnectionId),与此无关。
对不起。
【问题讨论】:
标签: asp.net signalr real-time signalr-hub