1 write to Values
Aspire.Dashboard (1)
Otlp\Model\MetricValues\HistogramValue.cs (1)
18
Values
= values;
23 references to Values
Aspire.Dashboard (14)
Components\Controls\Chart\ChartDataCalculator.cs (7)
220
var previousHistogramValues = i > 0 ? GetHistogramValue(dimensionValues[i - 1]).
Values
: null;
224
currentBucketCounts = new ulong[histogramValue.
Values
.Length];
226
else if (currentBucketCounts.Length != histogramValue.
Values
.Length)
231
for (var valuesIndex = 0; valuesIndex < histogramValue.
Values
.Length; valuesIndex++)
233
var newValue = histogramValue.
Values
[valuesIndex];
353
for (var i = 0; i < histogramValue.
Values
.Length; i++)
355
value += histogramValue.
Values
[i];
Model\TelemetryExportService.cs (1)
579
BucketCounts = histogramValue.
Values
,
Otlp\Model\MetricValues\DimensionScope.cs (1)
88
if (lastHistogramValue is not null && lastHistogramValue.
Values
.Length != h.BucketCounts.Count)
Otlp\Model\MetricValues\HistogramValue.cs (5)
29
foreach (var v in
Values
)
49
var value = new HistogramValue(
Values
, Sum, Count, Start, End, ExplicitBounds);
60
&&
Values
.Equivalent(other.
Values
)
69
return HashCode.Combine(Start, Count,
Values
, Sum, ExplicitBounds);
Aspire.Dashboard.Tests (9)
Integration\OtlpHttpJsonTests.cs (1)
803
Assert.Collection(histogramValue.
Values
,
TelemetryRepositoryTests\MetricsTests.cs (7)
1455
Assert.Equal([1UL, 2UL, 3UL], histogramValue.
Values
);
1836
Assert.Equal(10ul, stableValue.
Values
[0]);
1842
Assert.Equal(20ul, value.
Values
[0]);
1847
Assert.Equal(25ul, value.
Values
[0]);
1852
Assert.Equal(30ul, value.
Values
[0]);
2128
Assert.Equal([1ul, 1ul, 1ul, 0ul], value.
Values
);
2232
Assert.Equal(Enumerable.Repeat<ulong>(1, 201), histogramValue.
Values
);
TelemetryRepositoryTests\SqliteTelemetryPersistenceTests.cs (1)
503
Assert.Equal([1UL, 2UL, 3UL], value.
Values
);