Table of Contents

Interface IEmailTemplateCollectionResource

Namespace
Mailtrap.EmailTemplates
Assembly
Mailtrap.Abstractions.dll

Represents the email templates collection resource.

public interface IEmailTemplateCollectionResource : IRestResource
Inherited Members

Methods

Create(CreateEmailTemplateRequest, CancellationToken)

Creates a new email template with details specified by request.

Task<EmailTemplate> Create(CreateEmailTemplateRequest request, CancellationToken cancellationToken = default)

Parameters

request CreateEmailTemplateRequest

Request containing email template details for creation.

cancellationToken CancellationToken
Token to control operation cancellation.

Returns

Task<EmailTemplate>

Created email template details.

GetAll(CancellationToken)

Gets collection of email template details.

Task<IList<EmailTemplate>> GetAll(CancellationToken cancellationToken = default)

Parameters

cancellationToken CancellationToken

Token to control operation cancellation.

Returns

Task<IList<EmailTemplate>>

Collection of email template details.