Table of Contents

Class MediaBlocksPipelineDocumentValidator

Namespace
VisioForge.Core.MediaBlocks.Serialization
Assembly
VisioForge.Core.dll

Structural validation of a VisioForge.Core.MediaBlocks.Serialization.MediaBlocksPipelineDocument that does not need the block catalog: identifier uniqueness and connection integrity. Full preflight validation (media types, settings, availability) is added by the SDK validator in a later stage and reuses these diagnostics.

public static class MediaBlocksPipelineDocumentValidator

Inheritance

Inherited Members

Methods

ValidateStructure(MediaBlocksPipelineDocument)

Validates the structural invariants of a pipeline document.

public static IReadOnlyList<MediaBlocksDiagnostic> ValidateStructure(MediaBlocksPipelineDocument document)

Parameters

document MediaBlocksPipelineDocument

The document to validate.

Returns

IReadOnlyList<MediaBlocksDiagnostic>

The list of diagnostics found; empty when the structure is valid.