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
recordMailboxMutationRecordThe mutation record, at the terminal stage it ended in.
sourceFolderMailFolderResolutionThe binding the source occurrence was read under, which supplies its remote path.
cancellationTokenCancellationTokenCancels the durable write.
Returns
- Task
A task that completes once the entry is durable, was refused, or was not owed at all.