使用连接 ID 映射用户 ID
Map User Id with Connection Id
我正在使用 Wpf 创建一个聊天应用程序。到目前为止,我已经创建了所有的基本接口和大部分所需的方法。我正在维护一个数据库,它还保存所有用户的详细信息以及自动增量用户 ID。
我正在尝试使用 SignalR 在连接到集线器的在线用户之间发送消息。同时在数据库中保存了一份消息副本,其中包含发送用户id和接收用户id。
当通过集线器向用户发送消息时,我指定了消息接收者的用户 ID。但是当它从集线器发送到接收者时,我不知道如何将用户 ID 映射到接收者的连接 ID。
我怎样才能完成这个任务?
看看这个link
Mapping ASP.NET SignalR Connections to Real Application Users
基本上这是通过覆盖 Hub
的 OnConnected
和 OnDisconnected
class
来完成的
我正在使用 Wpf 创建一个聊天应用程序。到目前为止,我已经创建了所有的基本接口和大部分所需的方法。我正在维护一个数据库,它还保存所有用户的详细信息以及自动增量用户 ID。
我正在尝试使用 SignalR 在连接到集线器的在线用户之间发送消息。同时在数据库中保存了一份消息副本,其中包含发送用户id和接收用户id。
当通过集线器向用户发送消息时,我指定了消息接收者的用户 ID。但是当它从集线器发送到接收者时,我不知道如何将用户 ID 映射到接收者的连接 ID。
我怎样才能完成这个任务?
看看这个link
Mapping ASP.NET SignalR Connections to Real Application Users
基本上这是通过覆盖 Hub
的 OnConnected
和 OnDisconnected
class