addTracingHeadersToHttpHeader function

void addTracingHeadersToHttpHeader(
  1. Map<String, dynamic> headers,
  2. Hub hub, {
  3. ISentrySpan? span,
})

Implementation

void addTracingHeadersToHttpHeader(Map<String, dynamic> headers, Hub hub,
    {ISentrySpan? span}) {
  if (span != null) {
    addSentryTraceHeaderFromSpan(span, headers);
    addBaggageHeaderFromSpan(
      span,
      headers,
      log: hub.options.log,
    );
  } else {
    addSentryTraceHeaderFromScope(hub.scope, headers);
    addBaggageHeaderFromScope(hub.scope, headers, log: hub.options.log);
  }
}