Пример #1
0
        public override Task OnDisconnected()
        {
            foreach (string session in _connRepo.GetActiveConnectionsByUserName(Context.User.Identity.Name)
                     .Select(c => c.SessionName))
            {
                LeaveSession(session);
            }

            return(base.OnDisconnected());
        }
Пример #2
0
 public IEnumerable <string> CurrentSessions(string clientName)
 {
     return(_connRepo.GetActiveConnectionsByUserName(clientName)
            .Select(c => c.SessionName));
 }