ITemplatablePluginController is defined in the Telligent.Evolution.Extensibility.Templating.Version1 namespace of Telligent.Evolution.Platform.dll
Definition
interface ITemplatablePluginController
{
string GetTemplate(string templateId);
string GetTemplate(string templateId, string languageKey);
string RenderTokenString(string templateId, TemplateContext context);
}
Methods
string GetTemplate(string templateId);
Parameters
| Name | Type | Description | Required | Default | Options |
|---|---|---|---|---|---|
| templateId | string | Template Id | Required |
Return Type
string
string GetTemplate(string templateId, string languageKey);
Parameters
| Name | Type | Description | Required | Default | Options |
|---|---|---|---|---|---|
| templateId | string | Template Id | Required | ||
| languageKey | string | Language Key | Required |
Return Type
string
string RenderTokenString(string templateId, TemplateContext context);
Parameters
| Name | Type | Description | Required | Default | Options |
|---|---|---|---|---|---|
| templateId | string | Template Id | Required | ||
| context | TemplateContext | Context | Required |
Return Type
string