2 instantiations of OtlpSpanEvent
Aspire.Dashboard (2)
Otlp\Storage\SqliteTelemetryRepository.Traces.Reads.cs (1)
808
modelSpan.Events.AddRange(events[(traceId, record.SpanId)].Select(spanEvent => new
OtlpSpanEvent
(modelSpan)
Otlp\Storage\SqliteTelemetryRepository.Traces.Writes.cs (1)
945
modelSpan.Events.Add(new
OtlpSpanEvent
(modelSpan)
6 references to OtlpSpanEvent
Aspire.Dashboard (5)
Components\Controls\SpanDetails.razor.cs (1)
63
private IQueryable<
OtlpSpanEvent
> FilteredSpanEvents =>
Model\GenAI\GenAIVisualizerDialogViewModel.cs (1)
636
foreach (
var
spanEvent in viewModel.Span.Events)
Model\TelemetryExportService.cs (1)
420
private static OtlpSpanEventJson ConvertSpanEvent(
OtlpSpanEvent
evt)
Otlp\Model\OtlpSpan.cs (1)
41
public required List<
OtlpSpanEvent
> Events { get; init; }
Otlp\Storage\SqliteTelemetryRepository.Traces.Writes.cs (1)
1256
private sealed record PendingSpanEvent(string EventId, string TraceId, string SpanId, int Ordinal,
OtlpSpanEvent
Event);
Aspire.Dashboard.Tests (1)
TelemetryRepositoryTests\SqliteTelemetryPersistenceTests.cs (1)
366
var
spanEvent = Assert.Single(trace.FirstSpan.Events);