Class S101DiagnosticView
- Namespace
- EncDotNet.S100.Datasets.S101.Validation
- Assembly
- EncDotNet.S100.Datasets.S101.dll
A parse-time diagnostic surfaced by the S-101 reader. Present as
part of the façade contract so the S101-PROJ-PARSE rule
(design §5.2) has a stable shape to iterate; always empty in v1
per the Stance A decision documented in the design note.
public sealed class S101DiagnosticView
- Inheritance
-
S101DiagnosticView
- Inherited Members
Remarks
Promote to a non-empty surface only once EncDotNet.S100.Datasets.S101.S101DocumentReader is changed to emit warnings alongside the parsed document (Stance B).
Properties
Code
A stable, machine-readable code identifying the diagnostic.
public required string Code { get; init; }
Property Value
Message
Human-readable description of the diagnostic.
public required string Message { get; init; }