VerificationResult
NexusLabs.Needlr¶
NexusLabs.Needlr¶
VerificationResult Class¶
Result of container verification containing all detected issues.
Inheritance System.Object 🡒 VerificationResult
Implements System.IEquatable<VerificationResult>
Constructors¶
VerificationResult(IReadOnlyList<VerificationIssue>) Constructor¶
Result of container verification containing all detected issues.
public VerificationResult(System.Collections.Generic.IReadOnlyList<NexusLabs.Needlr.VerificationIssue> Issues);
Parameters¶
Issues System.Collections.Generic.IReadOnlyList<VerificationIssue>
The list of verification issues detected.
Properties¶
VerificationResult.Issues Property¶
The list of verification issues detected.
public System.Collections.Generic.IReadOnlyList<NexusLabs.Needlr.VerificationIssue> Issues { get; init; }
Property Value¶
System.Collections.Generic.IReadOnlyList<VerificationIssue>
VerificationResult.IsValid Property¶
Gets whether the container configuration is valid (no errors).
Property Value¶
Methods¶
VerificationResult.ThrowIfInvalid() Method¶
Throws ContainerVerificationException if any issues are present.
VerificationResult.ToDetailedReport() Method¶
Generates a detailed diagnostic report of all issues.