public AddUserResult(bool isSuccess, User user = null, AddUserResultError error = AddUserResultError.None) { IsSuccess = isSuccess; Error = error; User = user; }
public static AddUserResult Failed(AddUserResultError error) => new AddUserResult(false, error: error);