BuildAuditContext
Pennington.Generation
Inputs handed to AuditAsync.
Properties
LocalizationLocalizationOptions- Configured locales and the default-locale code.
PagesImmutableList<ContentTocItem>- All TOC entries from every registered
IContentService, post-discovery and locale-aware.
Constructors
BuildAuditContext
#public BuildAuditContext(ImmutableList<ContentTocItem> Pages, LocalizationOptions Localization)
Inputs handed to AuditAsync.
Parameters
PagesImmutableList<ContentTocItem>- All TOC entries from every registered
IContentService, post-discovery and locale-aware. LocalizationLocalizationOptions- Configured locales and the default-locale code.
Pennington.Generation.BuildAuditContext
namespace Pennington.Generation;
/// Inputs handed to AuditAsync.
public record BuildAuditContext
{
/// Inputs handed to AuditAsync.
public BuildAuditContext(ImmutableList<ContentTocItem> Pages, LocalizationOptions Localization)
;
/// Configured locales and the default-locale code.
public LocalizationOptions Localization { get; set; }
/// All TOC entries from every registered IContentService, post-discovery and locale-aware.
public ImmutableList<ContentTocItem> Pages { get; set; }
}