1 write to InternalId
Aspire.Dashboard (1)
Otlp\Model\OtlpLogEntry.cs (1)
32InternalId = Interlocked.Increment(ref s_nextLogEntryId);
12 references to InternalId
Aspire.Dashboard (12)
Components\Controls\StructuredLogDetails.razor.cs (2)
63if (ViewModel.LogEntry.InternalId != _viewModel?.LogEntry.InternalId)
Components\Pages\StructuredLogs.razor.cs (5)
261if (SelectedLogEntry?.LogEntry.InternalId == entry.InternalId) 360if (entry.InternalId == SelectedLogEntry?.LogEntry.InternalId) 501logEntry.InternalId,
Components\Pages\TraceDetail.razor.cs (4)
360else if (SelectedData?.LogEntryViewModel is { } selectedLog && viewModel.SpanLogs.Any(l => l.LogEntry.InternalId == selectedLog.LogEntry.InternalId)) 497if (SelectedData?.LogEntryViewModel?.LogEntry.InternalId == logEntry.InternalId)
Model\GenAI\GenAIVisualizerDialogViewModel.cs (1)
200viewModel.Items.Add(CreateMessage(viewModel, currentIndex, type.Value, parts, internalId: item.InternalId));