public void Add(ClientProxy client) { if (!Clients.Contains(client)) { Clients.Add(client); } }
public async Task Broadcast(string value, ClientProxy exception = null) { foreach (var client in Clients) { if (client == exception) { continue; } await client.Net.SendStringAsync(value); } }
public void Remove(ClientProxy client) { Clients.Remove(client); }