1 write to Start
Aspire.Dashboard (1)
Otlp\Model\MetricValues\MetricValueBase.cs (1)
21
Start
= start;
23 references to Start
Aspire.Dashboard (15)
Components\Controls\Chart\ChartDataCalculator.cs (2)
148
var metricStart = new DateTimeOffset(metric.
Start
, TimeSpan.Zero);
204
var metricStart = new DateTimeOffset(metric.
Start
, TimeSpan.Zero);
Components\Controls\Chart\MetricInstrumentDataCache.cs (1)
33
StartTime = new DateTime(Math.Min(latestValue.
Start
.Ticks, alignedLookbackStartTicks), DateTimeKind.Utc)
Model\TelemetryExportService.cs (2)
537
StartTimeUnixNano = OtlpHelpers.DateTimeToUnixNanoseconds(value.
Start
),
575
StartTimeUnixNano = OtlpHelpers.DateTimeToUnixNanoseconds(value.
Start
),
Otlp\Model\MetricValues\DimensionScope.cs (2)
175
if ((item.
Start
<= valuesEnd.Value && item.End >= valuesStart.Value) ||
176
(item.
Start
>= valuesStart.Value && item.End <= valuesEnd.Value))
Otlp\Model\MetricValues\HistogramValue.cs (4)
49
var value = new HistogramValue(Values, Sum, Count,
Start
, End, ExplicitBounds);
63
&&
Start
.Equals(other.
Start
)
69
return HashCode.Combine(
Start
, Count, Values, Sum, ExplicitBounds);
Otlp\Model\MetricValues\MetricValue.cs (4)
22
var value = new MetricValue<T>(Value,
Start
, End);
45
&&
Start
.Equals(other.
Start
)
52
return HashCode.Combine(
Start
, End, Count, Value);
Aspire.Dashboard.Tests (8)
TelemetryRepositoryTests\MetricsTests.cs (8)
608
Assert.Equal(s_testTime.AddMinutes(2), m.
Start
);
614
Assert.Equal(s_testTime.AddMinutes(3), m.
Start
);
620
Assert.Equal(s_testTime.AddMinutes(4), m.
Start
);
1956
Assert.Equal(initialValue.
Start
, refreshedValue.
Start
);
2006
Assert.Equal(s_queryTestTime, value.
Start
);
2035
Assert.Equal(initialValue.
Start
, refreshedValue.
Start
);