public async Task <DataModel.Validation> ValidateVoucher(DataModel.Queries.VoucherValidation query) { UriBuilder uriBuilder = UriBuilderExtension.WithQuery(this.client.GetUriBuilder("/validate"), query); return(await this.client.DoGetRequest <DataModel.Validation>(uriBuilder.Uri).ConfigureAwait(false)); }
public void ValidateVoucher(DataModel.Queries.VoucherValidation query, Action <ApiResponse <DataModel.Results.VoucherValidation> > callback) { UriBuilder uriBuilder = UriBuilderExtension.WithQuery(this.client.GetUriBuilder("/validate"), query); this.client.DoGetRequest(uriBuilder.Uri, callback); }