Domain Detective

API Reference

Class

DomainPortfolioSnapshot

Namespace DomainDetective
Assembly DomainDetective
Modifiers sealed

Storage-free aggregate view of domain evidence suitable for persistence by higher-level products.

Inheritance

  • Object
  • DomainPortfolioSnapshot

Usage

This type appears in these public API surfaces even when no hand-authored example is attached directly to the page.

Accepted by parameters

Constructors

Properties

public Int32 SchemaVersion { get; set; } #

Snapshot contract version for persistence and migration.

public String Subject { get; set; } #

Domain or host that was assessed.

public DateTimeOffset CapturedAtUtc { get; set; } #

UTC timestamp when the snapshot was synthesized.

public String EvaluatorVersion { get; set; } #

Version of the DomainDetective assembly that synthesized the snapshot.

public List<DomainPortfolioSection> Sections { get; set; } #

Evidence sections keyed by health check or product-neutral domain area.

public DomainPortfolioSummaries Summaries { get; set; } #

Typed high-value summaries for storage and dashboard projections. Null assignments are normalized to an empty summary set.

public List<Assessment> Assessments { get; set; } #

Flattened snapshot-time copy of assessments from all sections.

{{ include "footer" }}