Esempio n. 1
0
 public static void MarkAsSuccessful(this ILogActivity activity)
 {
     activity.Confirm(() => new Telemetry
     {
         Succeeded = true
     });
 }
Esempio n. 2
0
 /// <summary>
 ///     Indicates that execution is exiting a region.
 /// </summary>
 /// <param name="activity">The log activity to be ended.</param>
 public static void Exit(ILogActivity activity)
 {
     if (activity != null)
     {
         activity.Dispose();
     }
 }
Esempio n. 3
0
            public void DoStuff(string nestedWidgetParam)
            {
                ILogActivity activity = Log.Enter(() => new { nestedWidgetParam });

                Log.Write("Doing some stuff...");

                Log.Exit(activity);
            }