public UserIdentity execute(UpdateUserRequest update_request) { SetRequest(update_request) .ValidateRequest() .GetUserToUpdate() .UpdateUserInRepository() .Commit(); return new UserIdentity { user_id = update_request.user_id }; }
private UpdateUser SetRequest(UpdateUserRequest update_request) { request = Guard.IsNotNull(update_request, "update_request"); return this; }