Constructor DatabaseSchemaStateUnreadableException
- Namespace
- MailFathom.Application.Persistence
- Assembly
- MailFathom.Application.dll
DatabaseSchemaStateUnreadableException(string, Exception)
Initializes a new unreadable-schema failure that preserves the provider's own failure.
public DatabaseSchemaStateUnreadableException(string operatorSafeMessage, Exception innerException)
Parameters
operatorSafeMessagestringA message free of host names, user names, and provider text.
innerExceptionExceptionThe provider failure that prevented the read.
DatabaseSchemaStateUnreadableException(string)
Initializes a new unreadable-schema failure the catalogue reported rather than failed on.
public DatabaseSchemaStateUnreadableException(string operatorSafeMessage)
Parameters
operatorSafeMessagestringA message naming which schema fact could not be established.
Remarks
There is no provider failure to preserve here: the query succeeded, and what it returned identifies no schema this build recognizes. The message carries the whole diagnosis, which is why this overload exists rather than an invented inner exception standing in for one.