private async Task <ApplyProductPartitionActionsResponse> ApplyProductPartitionActionsAsync(
            IList <AdGroupCriterionAction> criterionActions)
        {
            var request = new ApplyProductPartitionActionsRequest
            {
                CriterionActions = criterionActions
            };

            return(await Service.CallAsync((s, r) => s.ApplyProductPartitionActionsAsync(r), request));
        }
        private async Task<ApplyProductPartitionActionsResponse> ApplyProductPartitionActionsAsync(
            IList<AdGroupCriterionAction> criterionActions)
        {
            var request = new ApplyProductPartitionActionsRequest
            {
                CriterionActions = criterionActions
            };

            return (await Service.CallAsync((s, r) => s.ApplyProductPartitionActionsAsync(r), request));
        }