2 writes to TimeUnixNano
Aspire.Dashboard (2)
Otlp\Model\MetricValues\DimensionScope.cs (1)
138
TimeUnixNano
= exemplar.TimeUnixNano,
Otlp\Storage\SqliteTelemetryRepository.Metrics.Reads.cs (1)
535
TimeUnixNano
= checked((ulong)item.Record.TimeUnixNano),
15 references to TimeUnixNano
Aspire.Dashboard (5)
Components\Controls\Chart\ChartDataCalculator.cs (2)
436
if (exemplar.
TimeUnixNano
== existingExemplar.TimeUnixNano &&
452
TimeUnixNano = exemplar.
TimeUnixNano
,
Model\TelemetryExportService.cs (1)
597
TimeUnixNano = e.
TimeUnixNano
,
Otlp\Model\MetricValues\DimensionScope.cs (1)
125
if (exemplar.TimeUnixNano == existingExemplar.
TimeUnixNano
&& exemplarValue == existingExemplar.Value)
Otlp\Model\MetricValues\MetricValueBase.cs (1)
48
public DateTime Start => OtlpHelpers.UnixNanoSecondsToDateTime(
TimeUnixNano
);
Aspire.Dashboard.Tests (10)
ChartDataCalculatorTests.cs (1)
67
Assert.Equal([first.TimeUnixNano, second.TimeUnixNano], value.Exemplars.Select(exemplar => exemplar.
TimeUnixNano
));
TelemetryRepositoryTests\HistogramTests.cs (7)
75
Assert.Equal(exemplar.TimeUnixNano, Assert.Single(value.Exemplars).
TimeUnixNano
);
122
Assert.Equal(expectedTimestamps, value.Exemplars.Select(exemplar => exemplar.
TimeUnixNano
));
131
Assert.Equal(expectedTimestamps, cloned.Exemplars.Select(exemplar => exemplar.
TimeUnixNano
));
134
Assert.Equal(expectedTimestamps, Assert.Single(Assert.Single(merged.Dimensions).Values).Exemplars.Select(exemplar => exemplar.
TimeUnixNano
));
146
Assert.Equal(expectedTimestamps, Assert.Single(Assert.Single(filtered.Dimensions).Values).Exemplars.Select(exemplar => exemplar.
TimeUnixNano
));
172
Assert.Equal(expectedTimestamps, Assert.Single(Assert.Single(imported.Dimensions).Values).Exemplars.Select(exemplar => exemplar.
TimeUnixNano
));
204
Assert.Equal(accepted.TimeUnixNano, Assert.Single(value.Exemplars).
TimeUnixNano
);
TelemetryRepositoryTests\MetricsTests.cs (2)
1756
Assert.Equal(exemplar.TimeUnixNano, Assert.Single(value.Exemplars).
TimeUnixNano
);
1917
Assert.Equal([10ul, 20ul], value.Exemplars.Select(exemplar => exemplar.
TimeUnixNano
));