C# Класс Codestellation.Ether.Templating.Razor.RazorMailTemplateBase

Показать файл Открыть проект

Открытые методы

Метод Описание
DefineSection ( string name, System.Action action ) : void
Execute ( ) : void
RenderBody ( ) : string
RenderSection ( string name, bool isRequired = true ) : string
SetContext ( RenderContext context ) : void
SetModel ( object model ) : void

Защищенные методы

Метод Описание
Write ( object value ) : void
WriteLiteral ( object value ) : void

Описание методов

DefineSection() публичный Метод

public DefineSection ( string name, System.Action action ) : void
name string
action System.Action
Результат void

Execute() публичный абстрактный Метод

public abstract Execute ( ) : void
Результат void

RenderBody() публичный Метод

public RenderBody ( ) : string
Результат string

RenderSection() публичный Метод

public RenderSection ( string name, bool isRequired = true ) : string
name string
isRequired bool
Результат string

SetContext() публичный Метод

public SetContext ( RenderContext context ) : void
context RenderContext
Результат void

SetModel() публичный абстрактный Метод

public abstract SetModel ( object model ) : void
model object
Результат void

Write() защищенный Метод

protected Write ( object value ) : void
value object
Результат void

WriteLiteral() защищенный Метод

protected WriteLiteral ( object value ) : void
value object
Результат void