1 write to Histogram
Aspire.Dashboard (1)
Model\TelemetryExportService.cs (1)
517metric.Histogram = new OtlpHistogramJson
14 references to Histogram
Aspire.Dashboard (2)
Otlp\Model\Serialization\OtlpJsonProtobufConverter.cs (2)
402else if (json.Histogram is not null) 404metric.Histogram = ToProtobuf(json.Histogram);
Aspire.Dashboard.Tests (12)
Model\TelemetryExportServiceTests.cs (3)
677Assert.NotNull(histogram.Histogram); 678Assert.NotNull(histogram.Histogram.DataPoints); 679Assert.NotEmpty(histogram.Histogram.DataPoints);
TelemetryRepositoryTests\HistogramTests.cs (9)
99var exportedPoint = Assert.Single(Assert.Single(Assert.Single(Assert.Single(exported.ResourceMetrics!).ScopeMetrics!).Metrics!).Histogram!.DataPoints!); 219var exportedPoint = Assert.Single(Assert.Single(Assert.Single(Assert.Single(exported.ResourceMetrics!).ScopeMetrics!).Metrics!).Histogram!.DataPoints!); 400var histogram = Assert.Single(scope.Metrics!).Histogram; 805var exportedPoints = Assert.Single(Assert.Single(Assert.Single(exported.ResourceMetrics!).ScopeMetrics!).Metrics!).Histogram!.DataPoints!; 1032Assert.Equal(DateTimeToUnixNanoseconds(resetProducerStart), metric.Histogram!.DataPoints![1].StartTimeUnixNano); 1209var exportedPoints = Assert.Single(Assert.Single(Assert.Single(exported.ResourceMetrics!).ScopeMetrics!).Metrics!).Histogram!.DataPoints!; 1300var exportedPoints = Assert.Single(Assert.Single(Assert.Single(exported.ResourceMetrics!).ScopeMetrics!).Metrics!).Histogram!.DataPoints!; 1355var exportedPoint = Assert.Single(Assert.Single(Assert.Single(Assert.Single(exported.ResourceMetrics!).ScopeMetrics!).Metrics!).Histogram!.DataPoints!); 1547var histogram = Assert.Single(scope.Metrics!).Histogram;