6 writes to Ticks
Aspire.Dashboard (6)
Otlp\Model\DurationFormatter.cs (6)
20
new UnitStep { Unit = "d",
Ticks
= TimeSpan.TicksPerDay },
21
new UnitStep { Unit = "h",
Ticks
= TimeSpan.TicksPerHour },
22
new UnitStep { Unit = "m",
Ticks
= TimeSpan.TicksPerMinute },
23
new UnitStep { Unit = "s",
Ticks
= TimeSpan.TicksPerSecond, IsDecimal = true },
24
new UnitStep { Unit = "ms",
Ticks
= TimeSpan.TicksPerMillisecond, IsDecimal = true },
25
new UnitStep { Unit = "μs",
Ticks
= TimeSpan.TicksPerMicrosecond, IsDecimal = true },
6 references to Ticks
Aspire.Dashboard (6)
Otlp\Model\DurationFormatter.cs (6)
31
var ofPrevious = primaryUnit.
Ticks
/ secondaryUnit.
Ticks
;
37
return $"{ticks / primaryUnit.
Ticks
:0.##}{primaryUnit.Unit}";
40
var primaryValue = Math.Floor(ticks / primaryUnit.
Ticks
);
42
var secondaryValue = Math.Round((ticks / secondaryUnit.
Ticks
) % ofPrevious, MidpointRounding.AwayFromZero);
63
var result = i < s_unitSteps.Count - 1 && step.
Ticks
> ticks;