Exemplo n.º 1
0
 /// <summary>
 /// Logs a process benchmark with a given name. Restarts the stopwatch after logging.
 /// </summary>
 /// <param name="trigger"></param>
 /// <param name="benchmark"></param>
 /// <param name="name"></param>
 public static void Benchmark(this ITrigger trigger, Stopwatch benchmark, string name)
 {
     trigger.AppendLog($"STOPWATCH {name}: {benchmark.ElapsedMilliseconds}ms");
     benchmark.Restart();
 }