public void Run()
 {
     using (TimingCreator.GetTiming("LongRunningService.Run"))
     {
         Thread.Sleep(1500);
     }
 }
 public void Run()
 {
     using (TimingCreator.GetTiming("MediumRunningService.Run"))
     {
         Thread.Sleep(500);
     }
 }
Example #3
0
        private static async Task DoManualTimings()
        {
            using (TimingCreator.GetTiming("Program.Main"))
            {
                new ShortToMediumToLongConsumer().Run();
            }

            var profiler  = MiniProfiler.Current;
            var hierarchy = profiler.GetTimingHierarchy().ToList();

            await Program.Print(hierarchy);

            await Console.Out.WriteLineAsync();
        }