Meziantou.Framework.Templating namespace

Classes

NamePackageDescription
ArgumentCollectionMeziantou.Framework.Templating
AssemblyReferenceMeziantou.Framework.Templating
AssemblyReferenceCollectionMeziantou.Framework.Templating
BlockCollectionMeziantou.Framework.Templating
ClassMemberBlockMeziantou.Framework.TemplatingRepresents a class member block in a template.
CodeBlockMeziantou.Framework.TemplatingRepresents a block of executable code in a template.
DirectiveBlockMeziantou.Framework.TemplatingRepresents a directive block in a template.
FileReferenceMeziantou.Framework.Templating
FileReferenceCollectionMeziantou.Framework.Templating
FreezableCollection<T>Meziantou.Framework.Templating
HtmlEmailCodeBlockMeziantou.Framework.Templating.HtmlRepresents a code block in an HTML email template that supports HTML encoding, URL encoding, sections, and content identifiers.
HtmlEmailDirectiveBlockMeziantou.Framework.Templating.HtmlRepresents a directive block in an HTML email template.
HtmlEmailMetadataMeziantou.Framework.Templating.HtmlContains metadata extracted from an HTML email template, such as the title and content identifiers.
HtmlEmailOutputMeziantou.Framework.Templating.HtmlProvides output writing capabilities for HTML email templates with support for HTML encoding, URL encoding, sections, and content identifiers.
HtmlEmailTemplateMeziantou.Framework.Templating.HtmlProvides a templating engine specialized for generating HTML email content with automatic encoding and metadata extraction.
IndentedTextWriterMeziantou.Framework.Templating
InterfaceCollectionMeziantou.Framework.Templating
OutputMeziantou.Framework.TemplatingProvides output writing functionality for templates.
TemplateMeziantou.Framework.TemplatingRepresents a text template with embedded code blocks that can be dynamically compiled and executed.
TemplateArgumentMeziantou.Framework.TemplatingRepresents a named argument that can be passed to a template.
TemplateBlockMeziantou.Framework.TemplatingRepresents a block in a template.
TemplateExceptionMeziantou.Framework.TemplatingRepresents errors that occur during template processing, compilation, or execution.
TextBlockMeziantou.Framework.TemplatingRepresents a text block in a template that will be written to the output.
UsingCollectionMeziantou.Framework.Templating

Structs

NamePackageDescription
TextPositionMeziantou.Framework.TemplatingRepresents a position in text using line, column, and absolute character index.
TextSpanMeziantou.Framework.TemplatingRepresents a span in text, from a start position to an end position (exclusive).