public static string ToLocateParentKey(this IClientSpanLocate locate)
 {
     return(ClientSpanLocateKeyHelper.ToLocateParentKey(locate));
 }
 public static bool ValidateNewClientSpan(this IClientSpanLocate locate)
 {
     return(ClientSpanLocateKeyHelper.ValidateNewClientSpan(locate));
 }
 public static bool IsBadLocateArgs(this IClientSpanLocate locate, ClientSpanLocateMode mode)
 {
     return(ClientSpanLocateKeyHelper.IsBadLocateArgs(locate, mode));
 }
 public static T With <T>(this T locate, string tracerId, string traceId, string parentSpanId, string spanId) where T : IClientSpanLocate
 {
     return(ClientSpanLocateKeyHelper.With(locate, tracerId, traceId, parentSpanId, spanId));
 }
 public static T With <T>(this T locate, IClientSpanLocate setter) where T : IClientSpanLocate
 {
     return(ClientSpanLocateKeyHelper.With(locate, setter));
 }
 public static string ToDisplayKey(this IClientSpanLocate locate)
 {
     return(ClientSpanLocateKeyHelper.ToDisplayKey(locate));
 }