Class MailAccountDirectory
- Namespace
- MailFathom.Application.Accounts
- Assembly
- MailFathom.Application.dll
What this deployment serves, as a caller deciding which mailbox to ask about reads it.
public sealed record MailAccountDirectory : IEquatable<MailAccountDirectory>
- Inheritance
-
MailAccountDirectory
- Implements
- Inherited Members
Remarks
The two answer different halves of one question. The accounts say which mailboxes can be read and what to name them, and the switch says whether what is read is being kept up to date — a deployment with synchronization off answers every query from a copy that stops advancing, and nothing in the per-folder timestamps says why it stopped.
Constructors
- MailAccountDirectory(bool, IReadOnlyList<DescribedMailAccount>)
What this deployment serves, as a caller deciding which mailbox to ask about reads it.
Properties
- Accounts
The served accounts, ordered by identifier, empty when the deployment serves none.
- SynchronizationEnabled
Whether the deployment refreshes the local copy of these accounts at all.