Table of Contents

Class RuleSetValidationResult

Namespace
RuleWright.Serialization
Assembly
RuleWright.Serialization.dll

The outcome of structurally validating a rule document against the RuleWright schema contract (docs/schema/rule-schema.json).

public sealed class RuleSetValidationResult
Inheritance
RuleSetValidationResult
Inherited Members

Constructors

RuleSetValidationResult(IReadOnlyList<RuleValidationError>)

Creates a validation result.

Properties

Errors

The validation errors, in document order; empty when valid.

IsValid

Whether the document passed validation.

Success

A shared successful result.