C# Класс FourRoads.TelligentCommunity.Sentrus.HealthExtensions.UserEncouragementEmailTemplate

Наследование: IEmailTemplatePreviewPlugin, ITokenRegistrar, ITranslatablePlugin, ISingletonPlugin
Показать файл Открыть проект

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

Метод Описание
GetSendMailOptions ( int userid, TemplateContext templateContext ) : SendEmailOptions
GetTemplateName ( EmailTarget target ) : string
Initialize ( ) : void
RegisterTokens ( ITokenizedTemplateTokenController tokenizedTemplateTokenController ) : void
SetController ( ITemplatablePluginController controller ) : void
SetController ( ITranslatablePluginController controller ) : void

Приватные методы

Метод Описание
CreateTokenizedTemplate ( EmailTarget target, string defaultTemplate ) : TokenizedTemplate

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

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

public GetSendMailOptions ( int userid, TemplateContext templateContext ) : SendEmailOptions
userid int
templateContext TemplateContext
Результат SendEmailOptions

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

public GetTemplateName ( EmailTarget target ) : string
target EmailTarget
Результат string

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

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

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

public RegisterTokens ( ITokenizedTemplateTokenController tokenizedTemplateTokenController ) : void
tokenizedTemplateTokenController ITokenizedTemplateTokenController
Результат void

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

public SetController ( ITemplatablePluginController controller ) : void
controller ITemplatablePluginController
Результат void

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

public SetController ( ITranslatablePluginController controller ) : void
controller ITranslatablePluginController
Результат void