Function: injectTraceContext()
@eastgold15/elogs / injectTraceContext
Function: injectTraceContext()
injectTraceContext(
logger):Promise<TraceContextFields|undefined>
Defined in: packages/elogs/src/otel.ts:54
Injects active OpenTelemetry span IDs into the request context bag when
@opentelemetry/api is installed and a span is active.
接受 GlobalLogger —— 无需手动传 request,GlobalLogger 自己从 ALS 拿 (若在请求作用域外,mergeContext 为 noop + warn 一次)。
Parameters
logger
Pick<GlobalLogger, "mergeContext">
Returns
Promise<TraceContextFields | undefined>