Table of Contents

Property ReadFacts

Namespace
MailFathom.Application.Rules.History
Assembly
MailFathom.Application.dll

ReadFacts

Gets the facts the condition read, by name, in the order the fact surface declares them.

public required IReadOnlyList<MailRuleFact> ReadFacts { get; init; }

Property Value

IReadOnlyList<MailRuleFact>

Remarks

Read rather than referenced. A condition short-circuits, so a fact its text names is not necessarily one the evaluation needed — and the difference is what tells an operator whether a rule is paying for a stored-content read on every message or only on the few that reach the clause naming it.