Skip to content

Commit d93adb6

Browse files
committed
feat(telemetry): ensure EventCounter logging is initialized
1 parent deb5cc7 commit d93adb6

File tree

1 file changed

+5
-1
lines changed

1 file changed

+5
-1
lines changed

src/HttpUserAgentParser.AspNetCore/Telemetry/HttpUserAgentParserAspNetCoreTelemetry.cs

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -71,7 +71,11 @@ public static bool AreMetersEnabled
7171
/// <summary>
7272
/// Enables EventCounter telemetry for the AspNetCore package.
7373
/// </summary>
74-
public static void Enable() => Interlocked.Or(ref s_enabledFlags, EventCountersFlag);
74+
public static void Enable()
75+
{
76+
_ = HttpUserAgentParserAspNetCoreEventSource.Log;
77+
Interlocked.Or(ref s_enabledFlags, EventCountersFlag);
78+
}
7579

7680
/// <summary>
7781
/// Enables native System.Diagnostics.Metrics telemetry for the AspNetCore package.

0 commit comments

Comments
 (0)