public async Task DeleteSku(string productId, string skuId, Core.DataModel.ForcedOperation query) { UriBuilder uriBuilder = UriBuilderExtension.WithQuery(this.client.GetUriBuilder(string.Format("/products/{0}/skus/{1}", Uri.EscapeDataString(productId), Uri.EscapeDataString(skuId))), query); await this.client.DoDeleteRequest(uriBuilder.Uri).ConfigureAwait(false); }
public void DeleteSku(string productId, string skuId, Core.DataModel.ForcedOperation query, Action <ApiResponse> callback) { UriBuilder uriBuilder = UriBuilderExtension.WithQuery(this.client.GetUriBuilder(string.Format("/products/{0}/skus/{1}", Uri.EscapeDataString(productId), Uri.EscapeDataString(skuId))), query); this.client.DoDeleteRequest(uriBuilder.Uri, callback); }
public async Task Delete(string code, Core.DataModel.ForcedOperation query) { UriBuilder uriBuilder = UriBuilderExtension.WithQuery(this.client.GetUriBuilder(string.Format("/vouchers/{0}", UriBuilderExtension.EnsureEscapedDataString("code", code))), query); await this.client.DoDeleteRequest(uriBuilder.Uri).ConfigureAwait(false); }
public async Task Delete(string name, Core.DataModel.ForcedOperation query) { UriBuilder uriBuilder = UriBuilderExtension.WithQuery(this.client.GetUriBuilder(string.Format("/campaigns/{0}", Uri.EscapeDataString(name))), query); await this.client.DoDeleteRequest(uriBuilder.Uri).ConfigureAwait(false); }
public void Delete(string name, Core.DataModel.ForcedOperation query, Action <ApiResponse> callback) { UriBuilder uriBuilder = UriBuilderExtension.WithQuery(this.client.GetUriBuilder(string.Format("/campaigns/{0}", UriBuilderExtension.EnsureEscapedDataString("name", name))), query); this.client.DoDeleteRequest(uriBuilder.Uri, callback); }