1 instantiation of LegacyPropagator
System.Diagnostics.DiagnosticSource (1)
System\Diagnostics\LegacyPropagator.cs (1)
12
internal static DistributedContextPropagator Instance { get; } = new
LegacyPropagator
();
7 references to LegacyPropagator
System.Diagnostics.DiagnosticSource (7)
System\Diagnostics\DistributedContextPropagator.cs (1)
94
public static DistributedContextPropagator CreateDefaultPropagator() =>
LegacyPropagator
.Instance;
System\Diagnostics\NoOutputPropagator.cs (3)
12
public override IReadOnlyCollection<string> Fields { get; } =
LegacyPropagator
.Instance.Fields;
19
public override void ExtractTraceIdAndState(object? carrier, PropagatorGetterCallback? getter, out string? traceId, out string? traceState) =>
LegacyPropagator
.Instance.ExtractTraceIdAndState(carrier, getter, out traceId, out traceState);
21
public override IEnumerable<KeyValuePair<string, string?>>? ExtractBaggage(object? carrier, PropagatorGetterCallback? getter) =>
LegacyPropagator
.Instance.ExtractBaggage(carrier, getter);
System\Diagnostics\PassThroughPropagator.cs (3)
12
public override IReadOnlyCollection<string> Fields { get; } =
LegacyPropagator
.Instance.Fields;
40
public override void ExtractTraceIdAndState(object? carrier, PropagatorGetterCallback? getter, out string? traceId, out string? traceState) =>
LegacyPropagator
.Instance.ExtractTraceIdAndState(carrier, getter, out traceId, out traceState);
42
public override IEnumerable<KeyValuePair<string, string?>>? ExtractBaggage(object? carrier, PropagatorGetterCallback? getter) =>
LegacyPropagator
.Instance.ExtractBaggage(carrier, getter);