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
validationResultTemplateValidationResultThe static validation result.
Exceptions
- ArgumentNullException
The result is null.
Properties
ValidationResult
Gets the complete, immutable static validation result.
public TemplateValidationResult ValidationResult { get; }