Ejemplo n.º 1
0
 private static void SetUpProfileProvider(ProfilerEnvironment profilerEnvironment, string name)
 {
     if (profilerEnvironment == ProfilerEnvironment.Desktop)
         MiniProfiler.Settings.ProfilerProvider = new DesktopAppProfilerProvider(name);
     else if (profilerEnvironment == ProfilerEnvironment.Restfull)
         MiniProfiler.Settings.ProfilerProvider = new RestRequestProfilerProvider();
     else
         MiniProfiler.Settings.ProfilerProvider = new WcfRequestProfilerProvider();
 }
Ejemplo n.º 2
0
 void IProfiler.Start(ProfilerEnvironment profilerEnvironment, string name)
 {
     SetUpProfileProvider(profilerEnvironment, name);
     MiniProfiler.Start();
     Instance.AddMetaData("managedthreadid", Thread.CurrentThread.ManagedThreadId.ToString());
 }