3 writes to Unit
Aspire.Dashboard (1)
Otlp\Model\OtlpResource.cs (1)
99Unit = metric.Unit,
Aspire.Dashboard.Components.Tests (1)
Controls\PlotlyChartTests.cs (1)
64Unit = "Unit-<b>Bold</b>",
Aspire.Dashboard.Tests (1)
Model\DefaultInstrumentUnitResolverTests.cs (1)
33Unit = unit,
25 references to Unit
Aspire.Dashboard (5)
Components\Dialogs\ExemplarsDialog.razor.cs (2)
69if (!string.IsNullOrEmpty(Content.Instrument.Unit)) 71formattedValue += Content.Instrument.Unit.TrimStart('{').TrimEnd('}');
Model\DefaultInstrumentUnitResolver.cs (2)
16if (!string.IsNullOrEmpty(instrument.Unit)) 18var (unit, isRateUnit) = OtlpUnits.GetUnit(instrument.Unit.TrimStart('{').TrimEnd('}'));
Model\TelemetryExportService.cs (1)
448Unit = summary.Unit
Aspire.Dashboard.Components.Tests (1)
Shared\TestInstrumentUnitResolver.cs (1)
13return instrument.Unit;
Aspire.Dashboard.Tests (19)
Integration\OtlpHttpJsonTests.cs (3)
625Assert.Equal("1", counter.Unit); 632Assert.Equal("1", gauge.Unit); 638Assert.Equal("1", histogram.Unit);
TelemetryRepositoryTests\MetricsTests.cs (16)
77Assert.Equal("widget", instrument.Unit); 84Assert.Equal("widget", instrument.Unit); 91Assert.Equal("widget", instrument.Unit); 98Assert.Equal("widget", instrument.Unit); 377Assert.Equal("widget", instrumentData.Summary.Unit); 483Assert.Equal("widget", instrument.Summary.Unit); 579Assert.Equal("widget", instrument.Unit); 586Assert.Equal("widget", instrument.Unit); 774Assert.Equal("widget", resource1Instrument.Unit); 819Assert.Equal("widget", instrument.Unit); 826Assert.Equal("widget", instrument.Unit); 959Assert.Equal("widget", instrument.Unit); 966Assert.Equal("widget", instrument.Unit); 1040Assert.Equal("widget", instrument.Unit); 1125Assert.Equal("widget", instrument.Summary.Unit); 1239Assert.Equal("widget", instrument.Unit);