2 writes to Value
Aspire.Dashboard (2)
Otlp\Model\MetricValues\DimensionScope.cs (1)
139Value = exemplarValue,
Otlp\Storage\SqliteTelemetryRepository.Metrics.Reads.cs (1)
536Value = item.Record.ExemplarValue,
23 references to Value
Aspire.Dashboard (4)
Components\Controls\Chart\ChartDataCalculator.cs (2)
437exemplar.Value == existingExemplar.Value && 453Value = exemplar.Value,
Model\TelemetryExportService.cs (1)
598AsDouble = e.Value,
Otlp\Model\MetricValues\DimensionScope.cs (1)
125if (exemplar.TimeUnixNano == existingExemplar.TimeUnixNano && exemplarValue == existingExemplar.Value)
Aspire.Dashboard.Tests (19)
TelemetryRepositoryTests\HistogramTests.cs (14)
238Assert.Equal([1d, 2d, 3d], snapshot.Exemplars.Select(exemplar => exemplar.Value)); 514Assert.Equal([3d, 4d, 5d], values.Select(value => Assert.Single(value.Exemplars).Value)); 570Assert.Equal([2d, 3d, 4d], values.Select(value => Assert.Single(value.Exemplars).Value)); 626Assert.Equal(5, exemplar.Value); 631Assert.Equal(50, exemplar.Value); 1060Assert.Equal([100d, 1d, 2d], Assert.Single(raw.Dimensions).Values.Select(value => Assert.Single(value.Exemplars).Value)); 1079Assert.Equal(100, Assert.Single(values[0].Exemplars).Value); 1080Assert.Equal([1d, 2d], values[1].Exemplars.Select(exemplar => exemplar.Value)); 1111Assert.Equal([1d, 2d], mergedValues[1].Exemplars.Select(exemplar => exemplar.Value)); 1125Assert.Equal(2, Assert.Single(partialValue.Exemplars).Value); 1569value => Assert.Equal(1, Assert.Single(value.Exemplars).Value), 1570value => Assert.Equal(2, Assert.Single(value.Exemplars).Value)); 1588value => Assert.Equal(1, Assert.Single(value.Exemplars).Value), 1589value => Assert.Equal(2, Assert.Single(value.Exemplars).Value));
TelemetryRepositoryTests\MetricsTests.cs (5)
1328Assert.Equal(2, Assert.Single(value.Exemplars).Value); 2065Assert.Equal([1d, 2d], values.Select(value => Assert.Single(value.Exemplars).Value)); 2389Assert.Equal(20, Assert.Single(refreshedValue.Exemplars).Value); 2438Assert.Equal(3, exemplar.Value); 2559Assert.Equal(20, Assert.Single(value.Exemplars).Value);