Table of Contents

Class ResendEmailService

Namespace
Ando.Server.Services
Assembly
Ando.Server.dll

Email service implementation using Resend-compatible HTTP API.

public class ResendEmailService : BaseEmailService, IEmailService
Inheritance
ResendEmailService
Implements
Inherited Members

Constructors

ResendEmailService(IHttpClientFactory, IOptions<EmailSettings>, IUrlService, AndoDbContext, IRazorViewEngine, ITempDataProvider, IServiceProvider, ILogger<ResendEmailService>)

public ResendEmailService(IHttpClientFactory httpClientFactory, IOptions<EmailSettings> settings, IUrlService urlService, AndoDbContext db, IRazorViewEngine viewEngine, ITempDataProvider tempDataProvider, IServiceProvider serviceProvider, ILogger<ResendEmailService> logger)

Parameters

httpClientFactory IHttpClientFactory
settings IOptions<EmailSettings>
urlService IUrlService
db AndoDbContext
viewEngine IRazorViewEngine
tempDataProvider ITempDataProvider
serviceProvider IServiceProvider
logger ILogger<ResendEmailService>

Methods

SendEmailAsync(string, string, string)

Sends an email with the specified subject and HTML body.

public override Task SendEmailAsync(string to, string subject, string htmlBody)

Parameters

to string

Recipient email address.

subject string

Email subject.

htmlBody string

HTML body content.

Returns

Task