public static T Do <T>(this TraceSource trace, string name, Func <T> action) { return(TraceOperation.Do(trace, name, action)); }
public static T Do <T>(string name, Func <T> action) { return(TraceOperation.Do(_trace, name, action)); }
public static void Do(this TraceSource trace, string name, Action action) { TraceOperation.Do(trace, name, action); }
public static void Do(string name, Action action) { TraceOperation.Do(_trace, name, action); }