Table of Contents

Method RecordAsync

Namespace
MailFathom.Application.Mail.Mutations.Audit
Assembly
MailFathom.Application.dll

RecordAsync(MailboxMutationRecord, MailFolderResolution, CancellationToken)

Appends the entry one terminal mutation record states, where the account's trail is on.

Task RecordAsync(MailboxMutationRecord record, MailFolderResolution sourceFolder, CancellationToken cancellationToken)

Parameters

record MailboxMutationRecord

The mutation record, at the terminal stage it ended in.

sourceFolder MailFolderResolution

The binding the source occurrence was read under, which supplies its remote path.

cancellationToken CancellationToken

Cancels the durable write.

Returns

Task

A task that completes once the entry is durable, was refused, or was not owed at all.