IScriptedEmailController is defined in the Telligent.Evolution.Extensibility.Email.Version1 namespace of Telligent.Evolution.Platform.dll
Definition
interface IScriptedEmailController
{
ScriptedEmailVersioningResult ApplyUpdatedFiles(Version currentlyInstalledVersion, IEnumerable<IInstallableCfsFile> sourceFiles);
string Render(EmailTarget script, ScriptedEmailRenderOptions options);
}
Methods
ScriptedEmailVersioningResult ApplyUpdatedFiles(Version currentlyInstalledVersion, IEnumerable<IInstallableCfsFile> sourceFiles);
Parameters
| Name | Type | Description | Required | Default | Options |
|---|---|---|---|---|---|
| currentlyInstalledVersion | Version | Currently Installed Version | Required | ||
| sourceFiles | IEnumerable<IInstallableCfsFile> | Source Files | Required |
Return Type
string Render(EmailTarget script, ScriptedEmailRenderOptions options);
Parameters
| Name | Type | Description | Required | Default | Options |
|---|---|---|---|---|---|
| script | EmailTarget | Script | Required | ||
| options | ScriptedEmailRenderOptions | Options | Required |
Return Type
string