4

SignalRハブを使用すると、クライアントをグループに追加したり、グループから削除したりできます。クライアントは複数のグループに属することができます。クライアントが現在属しているすべてのグループからクライアントを削除することは可能ですか?私が探しているのは次のようなものだと思いますClients[*allgroups*].leave(Context.ConnectionId)

4

2 に答える 2

4

v0.5.2以降、サーバーはクライアントが属するグループを追跡しないため、すべてのグループを離れる方法はありません。これを自分で行い、各グループからクライアントを1つずつ削除する必要があります。

ただし、バックログに同様のリクエストがあります。これは、将来のリリースで実装される可能性があります:https ://github.com/SignalR/SignalR/issues/66

于 2012-07-20T16:22:43.567 に答える