Skip to content

Commit 5420648

Browse files
authored
Add TextMapPropagator to instrumentation context (#1401)
1 parent 243c42c commit 5420648

File tree

1 file changed

+3
-0
lines changed

1 file changed

+3
-0
lines changed

Instrumentation/AutoInstrumentation/Context.php

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,8 @@
1010
use OpenTelemetry\API\Metrics\Noop\NoopMeterProvider;
1111
use OpenTelemetry\API\Trace\NoopTracerProvider;
1212
use OpenTelemetry\API\Trace\TracerProviderInterface;
13+
use OpenTelemetry\Context\Propagation\NoopTextMapPropagator;
14+
use OpenTelemetry\Context\Propagation\TextMapPropagatorInterface;
1315

1416
/**
1517
* Context used for component creation.
@@ -20,6 +22,7 @@ public function __construct(
2022
public readonly TracerProviderInterface $tracerProvider = new NoopTracerProvider(),
2123
public readonly MeterProviderInterface $meterProvider = new NoopMeterProvider(),
2224
public readonly LoggerProviderInterface $loggerProvider = new NoopLoggerProvider(),
25+
public readonly TextMapPropagatorInterface $propagator = new NoopTextMapPropagator(),
2326
) {
2427
}
2528
}

0 commit comments

Comments
 (0)