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
CreateEmailTemplateRequestRequest 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
CancellationTokenToken to control operation cancellation.
Returns
- Task<IList<EmailTemplate>>
Collection of email template details.