4 writes to End
Aspire.Dashboard (4)
Otlp\Model\MetricValues\DimensionScope.cs (3)
44
lastLongValue.
End
= end;
64
lastDoubleValue.
End
= end;
97
lastHistogramValue.
End
= end;
Otlp\Model\MetricValues\MetricValueBase.cs (1)
22
End
= end;
30 references to End
Aspire.Dashboard (17)
Components\Controls\Chart\ChartDataCalculator.cs (1)
149
var metricEnd = new DateTimeOffset(metric.
End
, TimeSpan.Zero);
Components\Controls\Chart\MetricInstrumentDataCache.cs (6)
28
var lookbackStartTicks = latestValue.
End
.Ticks - Math.Min(latestValue.
End
.Ticks, refreshLookback.Ticks);
59
if (value.
End
>= windowStart && value.
End
< cursor.StartTime)
66
if (value.
End
>= windowStart)
88
if (value.
End
>= windowStart)
Model\TelemetryExportService.cs (2)
538
TimeUnixNano = OtlpHelpers.DateTimeToUnixNanoseconds(value.
End
),
576
TimeUnixNano = OtlpHelpers.DateTimeToUnixNanoseconds(value.
End
),
Otlp\Model\MetricValues\DimensionScope.cs (5)
52
start = lastLongValue.
End
;
72
start = lastDoubleValue.
End
;
106
start = lastHistogramValue.
End
;
175
if ((item.Start <= valuesEnd.Value && item.
End
>= valuesStart.Value) ||
176
(item.Start >= valuesStart.Value && item.
End
<= valuesEnd.Value))
Otlp\Model\MetricValues\HistogramValue.cs (1)
49
var value = new HistogramValue(Values, Sum, Count, Start,
End
, ExplicitBounds);
Otlp\Model\MetricValues\MetricValue.cs (2)
22
var value = new MetricValue<T>(Value, Start,
End
);
52
return HashCode.Combine(Start,
End
, Count, Value);
Aspire.Dashboard.Tests (13)
ChartDataCalculatorTests.cs (6)
468
value => Assert.Equal((1L, start.AddSeconds(1)), (value.Value, value.
End
)),
469
value => Assert.Equal((2L, start.AddSeconds(3)), (value.Value, value.
End
)),
470
value => Assert.Equal((3L, start.AddSeconds(4)), (value.Value, value.
End
)));
498
value => Assert.Equal((1L, start.AddSeconds(5)), (value.Value, value.
End
)),
499
value => Assert.Equal((20L, start.AddSeconds(15)), (value.Value, value.
End
)),
500
value => Assert.Equal((3L, start.AddSeconds(30)), (value.Value, value.
End
)));
TelemetryRepositoryTests\MetricsTests.cs (7)
609
Assert.Equal(s_testTime.AddMinutes(3), m.
End
);
615
Assert.Equal(s_testTime.AddMinutes(4), m.
End
);
621
Assert.Equal(s_testTime.AddMinutes(5), m.
End
);
1957
Assert.Equal(s_queryTestTime.AddMinutes(2), refreshedValue.
End
);
2036
Assert.Equal(initialValue.
End
, refreshedValue.
End
);
2372
Assert.Equal(s_queryTestTime.AddMinutes(4), value.
End
);