Table of Contents

Class TemplateValidationException

Namespace
MailStencil
Assembly
MailStencil.Core.dll

Template content or its declared model contract failed static validation.

public sealed class TemplateValidationException : Exception, ISerializable
Inheritance
TemplateValidationException
Implements
Inherited Members

Remarks

Contains the complete validation result, distinct from projection and execution failures.

Constructors

TemplateValidationException(TemplateValidationResult)

Creates a validation failure preserving the supplied result and its structured diagnostics.

public TemplateValidationException(TemplateValidationResult validationResult)

Parameters

validationResult TemplateValidationResult

The static validation result.

Exceptions

ArgumentNullException

The result is null.

Properties

ValidationResult

Gets the complete, immutable static validation result.

public TemplateValidationResult ValidationResult { get; }

Property Value

TemplateValidationResult