generateTracingContext function
Generate a tracing context
Implementation
TracingContext generateTracingContext(DatadogSdk sdk, DatadogRum rum) {
final traceId = TracingId.traceId();
final spanId = TracingId.spanId();
final context = sdk.platform.getContext();
bool sampled = rum.shouldSampleTrace(context?.sessionId, traceId);
return TracingContext(
traceId,
spanId,
null,
context?.sessionId,
context?.userId,
context?.accountId,
sampled,
);
}