public void FollowUser(User user, User follower) { if (user.Followers.Contains(follower)) { throw new UserException("User is already followed"); } user.Followers.Add(follower); db.SaveChanges(); }