Table of Contents

Interface IContactCollectionResource

Namespace
Mailtrap.Contacts
Assembly
Mailtrap.Abstractions.dll

Represents Contacts collection resource..

public interface IContactCollectionResource : IRestResource
Inherited Members

Methods

Create(CreateContactRequest, CancellationToken)

Creates a new contact with details specified by request.

Task<CreateContactResponse> Create(CreateContactRequest request, CancellationToken cancellationToken = default)

Parameters

request CreateContactRequest

Request containing contact details for creation.

cancellationToken CancellationToken
Token to control operation cancellation.

Returns

Task<CreateContactResponse>

Created contact details.

GetAll(CancellationToken)

Gets contacts.

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

Parameters

cancellationToken CancellationToken

Token to control operation cancellation.

Returns

Task<IList<Contact>>

Collection of contact details.