2013-05-22 7 views
5

Wie kann ich eine bestimmte Verbindung aus allen Gruppen in SignalR entfernen? - In meiner Anwendung kann die Verbindung eines bestimmten Benutzers mehreren Gruppen zugeordnet werden. Ich möchte keine Datenbank verwenden, um die Zuordnung der Verbindung zu Gruppen zu verfolgen.Entfernen der Verbindung von allen Gruppen in SignalR

SignalIR docs

+1

Sie können nicht, siehe http://stackoverflow.com/questions/11442591/signalrleave-all-groups – aleyush

Antwort

1

Die einfachste Lösung wäre über alle Gruppen durchlaufen werden und die Verbindungs-ID von jedem von ihnen entfernen. Es gibt keine eingebaute Methode in SignalR, um dies zu tun.

+2

Vielen Dank für die Antwort. Mein Problem ist, dass ich Tausende von Gruppen noch mehr haben kann. Jede Gruppe hat ihren eigenen eindeutigen Namen. Wie kann ich die Gruppen iterieren (ich verwende auch Redis als Backend) - jedes Codebeispiel? –

+0

Gibt es Updates zu dieser Funktion? –

Verwandte Themen