protected User GetUserWith(Action<User> userAction) { var user = GetUser(); userAction(user); return user; }