Table of Contents

Class MediaBlocksPipelineLoadResult

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

The result of loading a Media Blocks pipeline JSON document: the document (when load succeeded) plus every diagnostic produced while parsing, migrating and validating it. Errors block materialization and run; warnings do not.

public class MediaBlocksPipelineLoadResult

Inheritance

Inherited Members

Properties

Diagnostics

Gets the diagnostics produced during the load.

public IReadOnlyList<MediaBlocksDiagnostic> Diagnostics { get; }

Property Value

IReadOnlyList<MediaBlocksDiagnostic>

Document

Gets the loaded document, or null when a fatal error prevented loading.

public MediaBlocksPipelineDocument Document { get; }

Property Value

MediaBlocksPipelineDocument

Success

Gets a value indicating whether the document was loaded. False when a fatal error occurred.

public bool Success { get; }

Property Value

bool