Пример #1
0
        public SpanContext Extract(ITextMap carrier)
        {
            var b3Entry = carrier.Any(x => x.Key.Equals(B3SingleHeader));

            if (!b3Entry)
            {
                return(null);
            }
            return(B3SingleHeaderFormatter.ParseB3SingleFormat(carrier.Single(x => x.Key.Equals(B3SingleHeader)).Value));
        }
Пример #2
0
 public void Inject(SpanContext context, ITextMap carrier)
 {
     carrier.Set(B3SingleHeader, B3SingleHeaderFormatter.WriteB3SingleFormat(context));
 }