Esempio n. 1
0
        public void Rollback(string redemptionId, DataModel.Queries.RedemptionRollback query, DataModel.Contexts.RedemptionRollback context, Action <ApiResponse <DataModel.Results.RedemptionRollback> > callback)
        {
            UriBuilder uriBuilder = UriBuilderExtension.WithQuery(this.client.GetUriBuilder(string.Format("/redemptions/{0}/rollback", Uri.EscapeDataString(redemptionId))), query);

            this.client.DoPostRequest(uriBuilder.Uri, context, callback);
        }
        public async Task <DataModel.Results.RedemptionRollback> Rollback(string redemptionId, DataModel.Queries.RedemptionRollback query, DataModel.Contexts.RedemptionRollback context)
        {
            UriBuilder uriBuilder = UriBuilderExtension.WithQuery(this.client.GetUriBuilder(string.Format("/redemptions/{0}/rollback", Uri.EscapeDataString(redemptionId))), query);

            return(await this.client.DoPostRequest <DataModel.Results.RedemptionRollback, DataModel.Contexts.RedemptionRollback>(uriBuilder.Uri, context).ConfigureAwait(false));
        }