使用连接ID映射用户ID

时间:2016-06-27 09:22:30

标签: wpf signalr

我正在使用Wpf创建聊天应用程序。到目前为止,我已经创建了所有基本接口和大多数所需的方法。我正在维护一个数据库,它还保存了所有用户的详细信息以及自动增量用户ID。

我正在尝试使用SignalR在连接到集线器的在线用户之间发送消息。同时,邮件的副本将以发送用户ID和接收用户ID的形式保存在数据库中。

当通过集线器向用户发送消息时,我指定消息接收者的用户ID。但是当从集线器发送到接收器时,我不知道如何使用接收器的连接ID映射用户id。

我该如何完成这项任务?

1 个答案:

答案 0 :(得分:0)

查看此链接

Mapping ASP.NET SignalR Connections to Real Application Users

基本上这是通过覆盖OnConnected

OnDisconnectedHub来完成的