Example #1
0
        public Task <PaymentTransactionResponse> UpdatePaymentTransactionAsync(UpdatePaymentTransactionRequest updatePaymentTransactionRequest)
        {
            var path = "/payment/v1/payment-transactions/" + updatePaymentTransactionRequest.PaymentTransactionId;

            return(AsyncRestClient.Put <PaymentTransactionResponse>(RequestOptions.BaseUrl + path,
                                                                    CreateHeaders(updatePaymentTransactionRequest, path, RequestOptions), updatePaymentTransactionRequest));
        }
Example #2
0
        public Task <MemberResponse> UpdateMemberAsync(long id, UpdateMemberRequest updateMemberRequest)
        {
            var path = "/onboarding/v1/members/" + id;

            return(AsyncRestClient.Put <MemberResponse>(RequestOptions.BaseUrl + path,
                                                        CreateHeaders(updateMemberRequest, path, RequestOptions),
                                                        updateMemberRequest));
        }
Example #3
0
 public Task<ProductResponse> UpdateProductAsync(long id, UpdateProductRequest updateProductRequest)
 {
     var path = "/craftlink/v1/products/" + id;
     return AsyncRestClient.Put<ProductResponse>(RequestOptions.BaseUrl + path,
         CreateHeaders(updateProductRequest, path, RequestOptions), updateProductRequest);
 }