コード例 #1
0
 public void Run()
 {
     using (TimingCreator.GetTiming("LongRunningService.Run"))
     {
         Thread.Sleep(1500);
     }
 }
コード例 #2
0
 public void Run()
 {
     using (TimingCreator.GetTiming("MediumRunningService.Run"))
     {
         Thread.Sleep(500);
     }
 }
コード例 #3
0
ファイル: Program.cs プロジェクト: JasonBock/AutoMiniProfiler
        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();
        }