/// <inheritdoc/> public ISpanBuilder WithTag(global::OpenTracing.Tag.IntOrStringTag tag, string value) { if (int.TryParse(value, out var result)) { return(this.WithTag(tag.Key, result)); } return(this.WithTag(tag.Key, value)); }
/// <inheritdoc/> public global::OpenTracing.ISpan SetTag(global::OpenTracing.Tag.IntOrStringTag tag, string value) { if (int.TryParse(value, out var result)) { return(this.SetTag(tag?.Key, result)); } return(this.SetTag(tag?.Key, value)); }