3 instantiations of MetricValue
Aspire.Dashboard (3)
Otlp\Model\MetricValues\DimensionScope.cs (2)
53
_lastValue = new
MetricValue
<long>(d.AsInt, start, end);
73
_lastValue = new
MetricValue
<double>(d.AsDouble, start, end);
Otlp\Model\MetricValues\MetricValue.cs (1)
22
var value = new
MetricValue
<T>(Value, Start, End);
21 references to MetricValue
Aspire.Dashboard (9)
Components\Controls\Chart\ChartBase.cs (2)
450
MetricValue
<long> longMetric => longMetric.Value,
451
MetricValue
<double> doubleMetric => doubleMetric.Value,
Otlp\Model\MetricValues\DimensionScope.cs (4)
40
var
lastLongValue = _lastValue as
MetricValue
<long>;
60
var
lastDoubleValue = _lastValue as
MetricValue
<double>;
Otlp\Model\MetricValues\MetricValue.cs (3)
22
var
value = new MetricValue<T>(Value, Start, End);
32
if (Value is IComparable a && obj is
MetricValue
<T> other)
44
return obj is
MetricValue
<T> other
Aspire.Dashboard.Tests (12)
TelemetryRepositoryTests\MetricsTests.cs (12)
493
Assert.Equal(3, ((
MetricValue
<long>)m).Value);
499
Assert.Equal(4, ((
MetricValue
<long>)m).Value);
505
Assert.Equal(5, ((
MetricValue
<long>)m).Value);
606
Assert.Equal(1, ((
MetricValue
<long>)d.Values.Single()).Value);
611
Assert.Equal(2, ((
MetricValue
<long>)d.Values.Single()).Value);
616
Assert.Equal(3, ((
MetricValue
<long>)d.Values.Single()).Value);
793
Assert.Equal(1, ((
MetricValue
<long>)v).Value);
797
Assert.Equal(2, ((
MetricValue
<long>)v).Value);
843
Assert.Equal(5, ((
MetricValue
<long>)app2Test1Dimensions.Values.Single()).Value);
858
Assert.Equal(6, ((
MetricValue
<long>)app2Test3Dimensions.Values.Single()).Value);
983
Assert.Equal(5, ((
MetricValue
<long>)app2Test1Dimensions.Values.Single()).Value);
998
Assert.Equal(6, ((
MetricValue
<long>)app2Test3Dimensions.Values.Single()).Value);