/// <summary> /// Creates a new instance of an asynchronous delegate tracer /// </summary> /// <param name="errorAction">Action for error messages</param> /// <param name="warnAction">Action for warning messages</param> /// <param name="infoAction">Action for information messages</param> public AsyncDelegateTracer(TraceAction errorAction, TraceAction warnAction, TraceCategorizedAction infoAction) : base(errorAction, warnAction, infoAction) { // not used }
/// <summary> /// Creates a new instance of a delegate tracer /// </summary> /// <param name="errorAction">Action for error messages</param> /// <param name="warnAction">Action for warning messages</param> /// <param name="infoAction">Action for information messages</param> public DelegateTracer(TraceAction errorAction, TraceAction warnAction, TraceCategorizedAction infoAction) { this.ErrorTraceAction = errorAction; this.WarnTraceAction = warnAction; this.InfoTraceAction = infoAction; }