2 instantiations of OtlpMetricJson
Aspire.Dashboard (1)
Model\TelemetryExportService.cs (1)
493var metric = new OtlpMetricJson
Aspire.Dashboard.Tests (1)
Model\TelemetryImportServiceTests.cs (1)
593new OtlpMetricJson
10 references to OtlpMetricJson
Aspire.Dashboard (6)
Model\TelemetryExportService.cs (2)
490private static OtlpMetricJson ConvertInstrument(OtlpInstrumentData instrumentData) 493var metric = new OtlpMetricJson
Otlp\Model\Serialization\OtlpJsonProtobufConverter.cs (2)
367foreach (var m in json.Metrics) 379private static Metric ToProtobuf(OtlpMetricJson json)
src\Shared\Otlp\Serialization\OtlpJsonSerializerContext.cs (1)
53[JsonSerializable(typeof(OtlpMetricJson))]
src\Shared\Otlp\Serialization\OtlpMetricsJson.cs (1)
47public OtlpMetricJson[]? Metrics { get; set; }
Aspire.Dashboard.Tests (4)
Model\TelemetryExportServiceTests.cs (3)
589var metric = scopeMetrics.Metrics[0]; 676var histogram = meter2Scope.Metrics[0]; 739var metric = metricsData?.ResourceMetrics?.FirstOrDefault()?.ScopeMetrics?.FirstOrDefault()?.Metrics?.FirstOrDefault();
TelemetryRepositoryTests\HistogramTests.cs (1)
1031var metric = Assert.Single(Assert.Single(Assert.Single(exported.ResourceMetrics!).ScopeMetrics!).Metrics!);