Move UpdateWishService to use a UpdateWishRequest