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