Enum ValidationSeverity
- Namespace
- EncDotNet.S100.Validation
- Assembly
- EncDotNet.S100.Core.dll
Severity of a ValidationFinding emitted while evaluating a dataset against an S-100 product specification's normative rules.
public enum ValidationSeverity
Fields
Error = 2A finding that violates a normative requirement of the product specification.
Info = 0Informational finding (e.g. an optional attribute is absent).
Warning = 1A finding that does not violate a normative requirement but warrants attention.
Remarks
Severity is informational only — the validation runner never short-circuits on encountering an Error. All rules in a ValidationRuleSet<TModel> are evaluated and all findings are collected, in the spirit of a linting pass rather than fail-fast validation.