public ConsoleLogger( ITraceProxy traceProxy, IBuildConfig currentBuildConfig) { _traceProxy = traceProxy; _currentBuildConfig = currentBuildConfig; }
public static ITraceProxy GetTracer(string traceName) { ITraceManager tm = TraceManager.Instance as ITraceManager; ITrace trace = tm.CreateTracer(traceName); ITraceProxy traceProxy = new ITraceProxy(trace); return(traceProxy); }
public static List <ITraceProxy> GetTracers() { List <ITraceProxy> tracers = new List <ITraceProxy>(); List <string> names = GetTracerNames(); foreach (string name in names) { ITraceProxy proxy = GetTracer(name); tracers.Add(proxy); } return(tracers); }