public void Stop() { lock (_lck) { if (_handler == null) { return; } _exportComponent.SpanExporter.UnregisterHandler(EXPORTER_NAME); _handler = null; } }
public void Start() { lock (_lck) { if (_handler != null) { return; } _handler = new TraceExporterHandler(_options, _logger); _exportComponent.SpanExporter.RegisterHandler(EXPORTER_NAME, _handler); } }