5 writes to Kind
Aspire.Dashboard (3)
Otlp\Model\OtlpSpan.cs (1)
90Kind = item.Kind,
Otlp\Storage\SqliteTelemetryRepository.Traces.Reads.cs (1)
793Kind = (OtlpSpanKind)record.Kind,
Otlp\Storage\SqliteTelemetryRepository.Traces.Writes.cs (1)
931Kind = OtlpHelpers.ConvertSpanKind(span.Kind),
Aspire.Dashboard.Components.Tests (1)
tests\Shared\Telemetry\TelemetryTestHelpers.cs (1)
277Kind = kind,
Aspire.Dashboard.Tests (1)
tests\Shared\Telemetry\TelemetryTestHelpers.cs (1)
277Kind = kind,
11 references to Kind
Aspire.Dashboard (10)
Model\Otlp\SpanWaterfallViewModel.cs (1)
104var isUninstrumentedPeer = hasPeerService && span.Kind is OtlpSpanKind.Client or OtlpSpanKind.Producer && !span.GetChildSpans().Any();
Model\TelemetryExportService.cs (1)
393Kind = (int)span.Kind,
Model\TraceHelpers.cs (1)
131switch (span.Kind)
Otlp\Model\OtlpSpan.cs (5)
90Kind = item.Kind, 110new OtlpDisplayField { DisplayName = "Kind", Key = KnownTraceFields.KindField, Value = Kind.ToString() }, 152if (childSpan.Source.ResourceKey != Source.ResourceKey && childSpan.Kind is OtlpSpanKind.Server or OtlpSpanKind.Consumer) 176if (span.Kind is OtlpSpanKind.Client or OtlpSpanKind.Producer or OtlpSpanKind.Consumer) 239KnownTraceFields.KindField => span.Kind.ToString(),
Otlp\Storage\SqliteTelemetryRepository.Traces.Writes.cs (2)
514parameters[8].Value = (int)span.Kind; 562if (hasPeerAddress && span.Kind is OtlpSpanKind.Client or OtlpSpanKind.Producer && !hasChildren)
Aspire.Dashboard.Tests (1)
Integration\OtlpHttpJsonTests.cs (1)
544Assert.Equal(Aspire.Dashboard.Otlp.Model.OtlpSpanKind.Server, span.Kind);