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