public void ListAssignments(string validationRuleId, DataModel.Queries.BusinessValidationRuleAssignmentFilter filter, Action <ApiResponse <DataModel.BusinessValidationRuleAssignmentList> > callback) { UriBuilder uriBuilder = UriBuilderExtension.WithQuery(this.client.GetUriBuilder(string.Format("/validation-rules/{0}/assignments", Uri.EscapeDataString(validationRuleId))), filter); this.client.DoGetRequest(uriBuilder.Uri, callback); }
public async Task <DataModel.BusinessValidationRuleAssignmentList> ListAssignments(string validationRuleId, DataModel.Queries.BusinessValidationRuleAssignmentFilter filter) { UriBuilder uriBuilder = UriBuilderExtension.WithQuery(this.client.GetUriBuilder(string.Format("/validation-rules/{0}/assignments", Uri.EscapeDataString(validationRuleId))), filter); return(await this.client.DoGetRequest <DataModel.BusinessValidationRuleAssignmentList>(uriBuilder.Uri).ConfigureAwait(false)); }