Class: SendgridService
mail/src.SendgridService
Extends
AbstractMailService<string>
Constructors
new SendgridService(sendgrid, config)
new SendgridService(
sendgrid,config):SendgridService
Parameters
▪ sendgrid: MailService
▪ config: SendgridConfig
Returns
Overrides
AbstractMailService.constructor
Source
libs/mail/src/lib/services/sendgrid/sendgrid.service.ts:21
Properties
logger
protectedlogger:Logger
Inherited from
Source
libs/mail/src/lib/services/abstract-mail.service.ts:5
Methods
sendEmail
sendEmail(
emailData):Promise<SendEmailResult>
Parameters
▪ emailData: EmailDataType
Returns
Promise<SendEmailResult>
Overrides
Source
libs/mail/src/lib/services/sendgrid/sendgrid.service.ts:29
sendTemplateEmail
sendTemplateEmail(
templateId,emailData,emailTemplateParams?):Promise<SendEmailResult>
Parameters
▪ templateId: string
▪ emailData: SendEmailDto
▪ emailTemplateParams?: object
Returns
Promise<SendEmailResult>
Overrides
AbstractMailService.sendTemplateEmail
Source
libs/mail/src/lib/services/sendgrid/sendgrid.service.ts:69
Generated using typedoc-plugin-markdown and TypeDoc