Ejemplo n.º 1
0
        public void UpdatedClient(ConnectedClient client)
        {
            var clientToUpdate = Clients.FirstOrDefault(x => x.Id == client.ClientId);

            if (clientToUpdate != null)
            {
                clientToUpdate.Username = client.Username;
                clientToUpdate.Status = client.Status;
            }
        }
Ejemplo n.º 2
0
 public void NewClient(ConnectedClient client)
 {
     Clients.Add(new ClientDataViewModel()
     {
         Id = client.ClientId, Username = client.Username, Status = client.Status
     });
 }
Ejemplo n.º 3
0
 public ClientDisconnected(ConnectedClient client)
 {
     Client = client;
 }
Ejemplo n.º 4
0
        public void ClientDisconnected(ConnectedClient client)
        {
            var toRemove = Clients.FirstOrDefault(c => c.Id == client.ClientId);

            if (toRemove != null) Clients.Remove(toRemove);
        }
Ejemplo n.º 5
0
 public ClientChanged(ConnectedClient client)
 {
     Client = client;
 }