protected void OnTraced(TraceEntry entry) { try { TraceEventArgs args = new TraceEventArgs(entry); this.OnTraced(args); } catch(Exception ex) { this.OnFailed(new FailureEventArgs(ex, entry)); } }
protected virtual void OnTraced(TraceEventArgs args) { if(this.Traced != null) this.Traced(this, args); }