PageDiagnosticsEntry Pennington.Tui
One collected per-page diagnostics snapshot.
Properties
CapturedAtSystem.DateTimeOffset- When the snapshot was taken (end of that request).
DiagnosticsSystem.Collections.Immutable.ImmutableArray<Pennington.Diagnostics.Diagnostic>- Diagnostics the content pipeline recorded during that request.
Pathstring- Request path the snapshot belongs to.
Constructors
.ctor
#public readonly record struct PageDiagnosticsEntry(
string Path,
DateTimeOffset CapturedAt,
ImmutableArray<Diagnostic> Diagnostics);One collected per-page diagnostics snapshot.
Parameters
Pathstring- Request path the snapshot belongs to.
CapturedAtDateTimeOffset- When the snapshot was taken (end of that request).
DiagnosticsImmutableArray<Diagnostic>- Diagnostics the content pipeline recorded during that request.
Pennington.Tui.PageDiagnosticsEntry
namespace Pennington.Tui;
/// One collected per-page diagnostics snapshot.
public record PageDiagnosticsEntry
{
/// One collected per-page diagnostics snapshot.
public readonly record struct PageDiagnosticsEntry(
string Path,
DateTimeOffset CapturedAt,
ImmutableArray<Diagnostic> Diagnostics);
/// When the snapshot was taken (end of that request).
DateTimeOffset CapturedAt
;
/// Diagnostics the content pipeline recorded during that request.
ImmutableArray<Diagnostic> Diagnostics
;
/// Request path the snapshot belongs to.
string Path
;
}