Exemplo n.º 1
0
        private void RemoveAt(int index)
        {
            User user = _userList[index];

            OnUserRemoved?.Invoke(user);
            OnUserListChanged?.Invoke(user);
            _userList.RemoveAt(index);
        }
Exemplo n.º 2
0
 private void Remove(User user)
 {
     OnUserRemoved?.Invoke(user);
     OnUserListChanged?.Invoke(user);
     _userList.Remove(user);
 }
Exemplo n.º 3
0
 private void Add(User user)
 {
     OnUserAdded?.Invoke(user);
     OnUserListChanged?.Invoke(user);
     _userList.Add(user);
 }