Table of Contents

Class TemplateValidationResult

Namespace
MailStencil
Assembly
MailStencil.Core.dll

An immutable collection of validation diagnostics.

public sealed class TemplateValidationResult
Inheritance
TemplateValidationResult
Inherited Members

Constructors

TemplateValidationResult(IEnumerable<TemplateDiagnostic>)

Copies diagnostics into a read-only snapshot.

public TemplateValidationResult(IEnumerable<TemplateDiagnostic> diagnostics)

Parameters

diagnostics IEnumerable<TemplateDiagnostic>

Properties

Diagnostics

Gets diagnostics in component/source traversal order.

public IReadOnlyList<TemplateDiagnostic> Diagnostics { get; }

Property Value

IReadOnlyList<TemplateDiagnostic>

IsValid

Gets whether no error diagnostics were found. Does not guarantee success for every model value.

public bool IsValid { get; }

Property Value

bool