Table of Contents

Method Validate

Namespace
Innova.Data.Validation
Assembly
Innova.Data.dll

Validate(T, ValidationRuleSetEnum, CancellationToken)

Validates the specified entity using the specified validation ruleset.

public virtual Task<ValidationResult> Validate(T entity, ValidationRuleSetEnum validationRuleSetEnum, CancellationToken cancellationToken = default)

Parameters

entity T

The entity to validate.

validationRuleSetEnum ValidationRuleSetEnum

The validation ruleset to use.

cancellationToken CancellationToken

The cancellation token.

Returns

Task<ValidationResult>

The validation result.