我使用旧的signalr dll版本[0.5.3]聊天示例,我想在新的AspNet.SignalR库版本2.2.0中创建它
旧示例具有Clients[chatRoom.chatRoomId].
,其中客户端是集线器类中的动态属性。
但在新的枢纽中,客户并不是动态的。
如何在新版本中修复它?
答案 0 :(得分:2)
这取决于你的chatRoomId
是什么:如果它是一个组标识符,我认为你只需要这样做:
Clients.Groups(chatRoom.chatRoomId). ...
你有动态对象。一般来说,Clients
已成为更具体群体的容器,例如All
,Others
,Caller
等。这些群体是动态的,可以在您使用时使用到之前。检查here。