AuditCache
Pennington.Generation
Default IAuditCache implementation; written to by AuditRunner.
Properties
DiagnosticsImmutableList<BuildDiagnostic>- The diagnostics produced by the most recent run, in insertion order.
Events
Updated
#public event Action Updated
Raised after the cache is replaced. Use to log or refresh derived state.
Pennington.Generation.AuditCache
namespace Pennington.Generation;
/// Default IAuditCache implementation; written to by AuditRunner.
public class AuditCache
{
/// The diagnostics produced by the most recent run, in insertion order.
public ImmutableList<BuildDiagnostic> Diagnostics { get; }
/// Raised after the cache is replaced. Use to log or refresh derived state.
public event Action Updated
;
}