1 write to LogEntry
Aspire.Dashboard (1)
Model\Otlp\SpanWaterfallViewModel.cs (1)
175LogEntry = log,
12 references to LogEntry
Aspire.Dashboard (12)
Components\Pages\TraceDetail.razor.cs (1)
395else if (SelectedData?.LogEntryViewModel is { } selectedLog && viewModel.SpanLogs.Any(l => l.LogEntry.InternalId == selectedLog.LogEntry.InternalId))
Components_Pages_TraceDetail_razor.g.cs (11)
2277var buttonId = $"{context.Span.SpanId}-{item.LogEntry.InternalId}"; 2278var eventName = StructureLogsDetailsViewModel.GetEventName(item.LogEntry, StructuredLogsLoc); 2279var isSelected = SelectedData?.LogEntryViewModel?.LogEntry.InternalId == item.LogEntry.InternalId; 2281var buttonColor = item.LogEntry.IsError ? "var(--error)" : spanColor; 2301!htmlTooltip ? $"{eventName} - {item.LogEntry.Scope.Name}" : string.Empty 2319$"span-log-entry-button {(isSelected ? "span-log-entry-selected" : null)} {(item.LogEntry.IsError ? "span-log-entry-error" : null)}" 2346() => ToggleSpanLogsAsync(item.LogEntry) 2438__builder7.AddContent(288, item.LogEntry.Scope.Name 2470__builder7.AddContent(303, item.LogEntry.Severity 2498__builder7.AddContent(314, FormatHelpers.FormatTimeWithOptionalDate(TimeProvider, item.LogEntry.TimeStamp, MillisecondsDisplay.Truncated) 2526__builder7.AddContent(325, FormatHelpers.TruncateText(item.LogEntry.Message, maxLength: 150)