Constructor MailboxUnavailableException
- Namespace
- MailFathom.Application.Synchronization.Sessions
- Assembly
- MailFathom.Application.dll
MailboxUnavailableException(MailAccountId, MailFolderAlias, Exception)
Initializes a new mailbox unavailability failure naming the account and folder alias it stopped.
public MailboxUnavailableException(MailAccountId accountId, MailFolderAlias folderAlias, Exception innerException)
Parameters
accountIdMailAccountIdThe account whose mail server did not serve the operation.
folderAliasMailFolderAliasThe folder the operation was working on.
innerExceptionExceptionThe rejection the resilience pipeline produced.
Remarks
The alias is named rather than the remote path, because a path can carry personal information and this message is logged.
MailboxUnavailableException(MailAccountId, Exception)
Initializes a new mailbox unavailability failure for an operation that works on no single folder, such as folder discovery.
public MailboxUnavailableException(MailAccountId accountId, Exception innerException)
Parameters
accountIdMailAccountIdThe account whose mail server did not serve the operation.
innerExceptionExceptionThe rejection the resilience pipeline produced.