From 5a86fbaff75d86ea0752a19c439047f3eb2e95b7 Mon Sep 17 00:00:00 2001 From: Reiley Yang Date: Fri, 7 Aug 2020 10:42:19 -0700 Subject: [PATCH] add comment --- src/OpenTelemetry/Sdk.cs | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/OpenTelemetry/Sdk.cs b/src/OpenTelemetry/Sdk.cs index 759b712feb1..0e99c9f9198 100644 --- a/src/OpenTelemetry/Sdk.cs +++ b/src/OpenTelemetry/Sdk.cs @@ -228,6 +228,9 @@ public static TracerProvider CreateTracerProvider(IEnumerable sources, S { var pattern = "^(" + string.Join("|", from name in sources select '(' + Regex.Escape(name).Replace("\\*", ".*") + ')') + ")$"; var regex = new Regex(pattern, RegexOptions.Compiled | RegexOptions.IgnoreCase); + + // Function which takes ActivitySource and returns true/false to indicate if it should be subscribed to + // or not. listener.ShouldListenTo = (activitySource) => regex.IsMatch(activitySource.Name); } else