public StartEndHandler(ISpanExporter spanExporter, IRunningSpanStore runningSpanStore, ISampledSpanStore sampledSpanStore, IEventQueue eventQueue) { this.spanExporter = spanExporter; this.runningSpanStore = runningSpanStore; this.sampledSpanStore = sampledSpanStore; this.enqueueEventForNonSampledSpans = runningSpanStore != null || sampledSpanStore != null; this.eventQueue = eventQueue; }
public SpanEndEvent( ISpan span, ISpanExporter spanExporter, IRunningSpanStore runningSpanStore, ISampledSpanStore sampledSpanStore) { this.span = span; this.runningSpanStore = runningSpanStore; this.spanExporter = spanExporter; this.sampledSpanStore = sampledSpanStore; }
public SpanStartEvent(ISpan span, IRunningSpanStore activeSpansExporter) { this.span = span; this.activeSpansExporter = activeSpansExporter; }