public IApiResult Update(UpdateProduct operation)
 {
     var result = operation.ExecuteAsync().Result;
     if (result is ValidationsOutput)
     {
         return new ApiResult<List<ValidationItem>>() { Data = ((ValidationsOutput)result).Errors };
     }
     else
     {
         return new ApiResult<object>() { Status = ApiResult<object>.ApiStatus.Success };
     }
 }