public void UnfollowUser(User user, User follower) { if (!user.Followers.Contains(follower)) { throw new UserException("User is not followed by " + user.FullName); } user.Followers.Remove(follower); db.SaveChanges(); }