validateAndThrowException method
Validates the given value and throws a ValidationException if errors were found.
correlationId
(optional) transaction id to trace execution through call chain.value
a value to be validated.strict
true to treat warnings as errors.
Implementation
void validateAndThrowException(String? correlationId, dynamic value,
[bool strict = false]) {
var results = validate(value);
ValidationException.throwExceptionIfNeeded(correlationId, results, strict);
}