1 instantiation of TelemetryManager
Microsoft.Build.Framework (1)
Telemetry\TelemetryManager.cs (1)
42public static TelemetryManager Instance { get; } = new TelemetryManager();
13 references to TelemetryManager
Microsoft.Build (3)
BackEnd\BuildManager\BuildManager.cs (3)
1219TelemetryManager.Instance.Initialize(isStandalone: false); 1221using IActivity? activity = TelemetryManager.Instance 3462TelemetryManager.Instance?.Dispose();
Microsoft.Build.Engine.UnitTests (1)
Telemetry\Telemetry_Tests.cs (1)
265TelemetryManager.ResetForTest();
Microsoft.Build.Framework (7)
Telemetry\CrashTelemetryRecorder.cs (6)
87TelemetryManager.Instance?.Initialize(isStandalone: false); 89using IActivity? activity = TelemetryManager.Instance 123using IActivity? activity = TelemetryManager.Instance 150if (crashTelemetry.Exception is null || TelemetryManager.IsOptOut()) 228TelemetryManager.Instance?.Initialize(crashTelemetry.IsStandaloneExecution ?? false); 230using IActivity? activity = TelemetryManager.Instance
Telemetry\TelemetryManager.cs (1)
42public static TelemetryManager Instance { get; } = new TelemetryManager();
MSBuild (2)
XMake.cs (2)
303TelemetryManager.Instance?.Initialize(isStandalone: true); 335TelemetryManager.Instance?.Dispose();