2 implementations of ITelemetryCollector
Microsoft.Build (2)
TelemetryInfra\TelemetryCollectorProvider.cs (2)
46internal class TelemetryCollector : ITelemetryCollector 85internal class NullTelemetryCollector : ITelemetryCollector
6 references to ITelemetryCollector
Microsoft.Build (6)
BackEnd\Components\Logging\NodeLoggingContext.cs (1)
41internal ITelemetryCollector TelemetryCollector { get; set; }
BackEnd\Components\Logging\ProjectLoggingContext.cs (1)
36internal ITelemetryCollector TelemetryCollector { get; }
BackEnd\Components\RequestBuilder\RequestBuilder.cs (1)
1362ITelemetryCollector telemetryCollector = _nodeLoggingContext?.TelemetryCollector;
TelemetryInfra\TelemetryCollectorProvider.cs (3)
13/// Build component that creates isolated <see cref="ITelemetryCollector"/> instances. 21/// Creates a new isolated <see cref="ITelemetryCollector"/>. 24internal ITelemetryCollector CreateCollector()