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