Ejemplo n.º 1
0
 public override Task OnDisconnected(bool stopCalled)
 {
     UsersDictionary.Remove(Context.ConnectionId);
     Clients.All.updateUserNamesList(UsersDictionary.Select(p =>
                                                            new { value = p.Value }).ToList());
     return(base.OnDisconnected(stopCalled));
 }
Ejemplo n.º 2
0
 public void RegisterUser(string name)
 {
     if (UsersDictionary.ContainsKey(Context.ConnectionId))
     {
         return;
     }
     UsersDictionary.Add(Context.ConnectionId, name);
     Clients.All.updateUserNamesList(UsersDictionary.Select(p =>
                                                            new { value = p.Value }).ToList());
 }