这些教程仅涉及在组上添加连接ID OnConnected()
,但是如何清理组OnDisconnect()
呢?
永久断开连接后,将为客户端提供新的连接ID。组列表中的旧连接ID会如何处理?它会自动清理吗?还是它具有足够的可伸缩性,我不必担心它?
根据此处的声明,您无需从组中删除连接:
当用户断开连接时,您不应手动将用户从组中删除。该操作由SignalR框架自动执行。
当连接订阅主题时(将连接添加到组中时会发生),它会收到一个一次性使用的主题,该主题在处置后将被删除(这意味着该连接不再在该组中)。连接断开并被删除时触发。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句