<PackageReference Include="Relativity.Server.Utility.SDK" Version="14.2.7" />

ExecutionTimer

public class ExecutionTimer : Dictionary<string, long>
A lightweight time measurement utility, with a using-style measurement mechanism.
public Dictionary<string, int> Counters { get; set; }

Store counters alongside timers.

public Dictionary<string, object> Metadata { get; set; }

Store generic data alongside timers.

public ExecutionTimer()

public IDisposable LogTime(string identifier)

Creates or adds time to a dictionary entry. The time is equal to the duration, in milliseconds, between when this method is called, and its return value is disposed. Designed for use in using statements.