2013-05-22 14 views
5

Jak mogę usunąć konkretne połączenie ze wszystkich grup w SignalR? - W mojej aplikacji połączenie określonego użytkownika może być powiązane z kilkoma grupami. Nie chcę używać bazy danych do śledzenia powiązania połączenia z grupami.Usuń połączenie ze wszystkich grup w SignalR

SignalIR docs

+1

Nie możesz zobaczyć http://stackoverflow.com/questions/11442591/signalr-leave-all-groups – aleyush

Odpowiedz

1

Najprostszym rozwiązaniem byłoby iteracyjnego wszystkich grupach usunąć identyfikator połączenia z każdym z nich. Nie ma wbudowanej metody w SignalR, aby to zrobić.

+2

Dzięki za odpowiedź. Moim problemem jest to, że mogę mieć tysiące grup nawet więcej. Każda grupa ma własną unikalną nazwę. Jak mogę iterować grupy (używam również Redis jako zaplecza) - dowolny przykład kodu? –

+0

Czy są dostępne aktualizacje tej funkcji? –

Powiązane problemy