Example #1
0
        public async Task <UpdateItemResult> PatchAsync(Key <T> key, params Change[] changes)
        {
            #region Preconditions

            if (changes == null)
            {
                throw new ArgumentNullException(nameof(changes));
            }

            #endregion

            var request = new UpdateItemRequest(tableName, key, changes);

            return(await client.UpdateItemUsingRetryPolicyAsync(request, retryPolicy).ConfigureAwait(false));
        }
Example #2
0
        public async Task <UpdateItemResult> PatchAsync(Key <T> key, params Change[] changes)
        {
            var request = new UpdateItemRequest(tableName, key, changes);

            return(await client.UpdateItemUsingRetryPolicyAsync(request, retryPolicy).ConfigureAwait(false));
        }