Ejemplo n.º 1
0
        internal static IDisposable With <T>(
            this ILogContext context,
            string key,
            T value)
        {
            context.Set(key, value);

            return(new DisposableAction(() => context.Remove(key)));
        }
Ejemplo n.º 2
0
 public static IDisposable Capture <T>(this ILogContext logContext, string key, T value)
 {
     logContext.Set(key, value);
     return(new DisposeAction(() => logContext.Remove(key)));
 }