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
protected
logger: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