void OnRemoveUser(string[] args) { var userName = args[0]; //var user = ExistingUsers[userName]; // unused; just gives KeyNotFound exceptions UserRemoved(this, new TasEventArgs(args)); ExistingUsers.Remove(userName); }
private async Task Process(UserDisconnected arg) { ExistingUsers.Remove(arg.Name); UserRemoved(this, arg); }