@if (Faults.Count == 0) {
No faults recorded.
} else {
@foreach (DashboardFaultSummary fault in Faults) { }
Observed Source Session Worker State Message
@DashboardDisplay.DateTime(fault.ObservedAt) @fault.Source @DashboardDisplay.Text(fault.SessionId) @(fault.WorkerProcessId?.ToString(System.Globalization.CultureInfo.InvariantCulture) ?? "-") @DashboardDisplay.Abbreviate(fault.Message)
} @code { [Parameter] public IReadOnlyList Faults { get; set; } = []; }