Esempio 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;
            }
        }
Esempio n. 2
0
 public void NewClient(ConnectedClient client)
 {
     Clients.Add(new ClientDataViewModel()
     {
         Id = client.ClientId, Username = client.Username, Status = client.Status
     });
 }
Esempio n. 3
0
 public ClientDisconnected(ConnectedClient client)
 {
     Client = client;
 }
Esempio n. 4
0
        public void ClientDisconnected(ConnectedClient client)
        {
            var toRemove = Clients.FirstOrDefault(c => c.Id == client.ClientId);

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