1 write to ExplicitBounds
Aspire.Dashboard (1)
Otlp\Model\MetricValues\HistogramValue.cs (1)
21ExplicitBounds = explicitBounds;
12 references to ExplicitBounds
Aspire.Dashboard (8)
Components\Controls\Chart\ChartDataCalculator.cs (1)
218explicitBounds ??= histogramValue.ExplicitBounds;
Model\TelemetryExportService.cs (1)
580ExplicitBounds = histogramValue.ExplicitBounds,
Otlp\Model\MetricValues\DimensionScope.cs (2)
107explicitBounds = lastHistogramValue.ExplicitBounds.SequenceEqual(h.ExplicitBounds) 108? lastHistogramValue.ExplicitBounds
Otlp\Model\MetricValues\HistogramValue.cs (4)
49var value = new HistogramValue(Values, Sum, Count, Start, End, ExplicitBounds); 64&& ExplicitBounds.Equivalent(other.ExplicitBounds); 69return HashCode.Combine(Start, Count, Values, Sum, ExplicitBounds);
Aspire.Dashboard.Tests (4)
Integration\OtlpHttpJsonTests.cs (1)
786Assert.Collection(histogramValue.ExplicitBounds,
TelemetryRepositoryTests\MetricsTests.cs (2)
1456Assert.Equal([1d, 2d], histogramValue.ExplicitBounds); 2233Assert.Equal(Enumerable.Range(1, 200).Select(value => (double)value), histogramValue.ExplicitBounds);
TelemetryRepositoryTests\SqliteTelemetryPersistenceTests.cs (1)
504Assert.Equal([1d, 2d], value.ExplicitBounds);