Table of Contents

Class SummaryData

Namespace
Quilt4Net.Toolkit.Features.ApplicationInsights
Assembly
Quilt4Net.Toolkit.dll
public record SummaryData : IEquatable<SummaryData>
Inheritance
SummaryData
Implements
Inherited Members

Properties

Application

public required string Application { get; init; }

Property Value

string

Environment

public required string Environment { get; init; }

Property Value

string

Fingerprint

public required string Fingerprint { get; init; }

Property Value

string

Items

public required SummaryData.Item[] Items { get; init; }

Property Value

Item[]

Message

public required string Message { get; init; }

Property Value

string

SeverityLevel

[JsonConverter(typeof(JsonStringEnumConverter))]
public required SeverityLevel SeverityLevel { get; init; }

Property Value

SeverityLevel

Source

[JsonConverter(typeof(JsonStringEnumConverter))]
public required LogSource Source { get; init; }

Property Value

LogSource

TotalCount

Total number of rows that matched the fingerprint in the lookback window — including any rows clipped by the maxItems cap. Lets the UI surface "showing X of Y" so the operator knows the list is truncated. Equals Items.Length when no clipping happened.

public long TotalCount { get; init; }

Property Value

long