Class: abstract AbstractMailService<TemplateIdType>
mail/src.AbstractMailService
Extended By
Type parameters
▪ TemplateIdType
Constructors
new AbstractMailService()
new AbstractMailService<
TemplateIdType>():AbstractMailService<TemplateIdType>
Returns
AbstractMailService<TemplateIdType>
Properties
logger
protectedlogger:Logger
Source
libs/mail/src/lib/services/abstract-mail.service.ts:5
Methods
abstract sendEmail
abstractsendEmail(emailData):Promise<SendEmailResult>
Parameters
▪ emailData: SendEmailDto
Returns
Promise<SendEmailResult>
Source
libs/mail/src/lib/services/abstract-mail.service.ts:7
abstract sendTemplateEmail
abstractsendTemplateEmail(templateId,emailData,templateVariables?):Promise<SendEmailResult>
Parameters
▪ templateId: TemplateIdType
▪ emailData: SendEmailDto
▪ templateVariables?: object
Returns
Promise<SendEmailResult>
Source
libs/mail/src/lib/services/abstract-mail.service.ts:9
Generated using typedoc-plugin-markdown and TypeDoc