예제 #1
0
 internal TracerDecoration(
     OnSpanLog onSpanLog,
     OnSpanSetTag onSpanSetTag,
     OnSpanFinished onSpanFinished,
     OnSpanStarted onSpanStarted,
     OnSpanActivated onSpanActivated,
     OnSpanStartedWithFinishCallback onSpanStartedWithFinishCallback)
 {
     this.onSpanLog       = onSpanLog;
     this.onSpanSetTag    = onSpanSetTag;
     this.onSpanFinished  = onSpanFinished;
     this.onSpanStarted   = onSpanStarted;
     this.onSpanActivated = onSpanActivated;
     this.onSpanStartedWithFinishCallback = onSpanStartedWithFinishCallback;
 }
예제 #2
0
 public TracerDecoratorBuilder OnSpanStartedWithCallback(OnSpanStartedWithFinishCallback onSpanStartedWithFinishCallback)
 {
     _onSpanStartedWithCallbacks.Add(onSpanStartedWithFinishCallback);
     return(this);
 }