public void CreateAssignment(string validationRuleId, DataModel.Contexts.BusinessValidationRuleAssignmentCreate validationRule, Action <ApiResponse <DataModel.BusinessValidationRuleAssignment> > callback) { UriBuilder uriBuilder = this.client.GetUriBuilder(string.Format("/validation-rules/{0}/assignments", UriBuilderExtension.EnsureEscapedDataString("validationRuleId", validationRuleId))); this.client.DoPostRequest(uriBuilder.Uri, validationRule, callback); }
public async Task <DataModel.BusinessValidationRuleAssignment> CreateAssignment(string validationRuleId, DataModel.Contexts.BusinessValidationRuleAssignmentCreate validationRule) { UriBuilder uriBuilder = this.client.GetUriBuilder(string.Format("/validation-rules/{0}/assignments", UriBuilderExtension.EnsureEscapedDataString("validationRuleId", validationRuleId))); return(await this.client.DoPostRequest <DataModel.BusinessValidationRuleAssignment, DataModel.Contexts.BusinessValidationRuleAssignmentCreate>(uriBuilder.Uri, validationRule).ConfigureAwait(false)); }