2 implementations of ITelemetryCollector
Microsoft.Build (2)
TelemetryInfra\TelemetryCollectorProvider.cs (2)
49
internal class TelemetryCollector :
ITelemetryCollector
81
internal class NullTelemetryCollector :
ITelemetryCollector
5 references to ITelemetryCollector
Microsoft.Build (5)
BackEnd\Components\Logging\NodeLoggingContext.cs (1)
42
internal
ITelemetryCollector
TelemetryCollector { get; set; }
BackEnd\Components\RequestBuilder\RequestBuilder.cs (1)
1300
ITelemetryCollector
telemetryCollector = _nodeLoggingContext?.TelemetryCollector;
TelemetryInfra\TelemetryCollectorProvider.cs (3)
14
/// Build component that creates per-BuildRequestEngine <see cref="
ITelemetryCollector
"/> instances.
23
/// Creates a new <see cref="
ITelemetryCollector
"/> scoped to one <see cref="BuildRequestEngine"/>'s build lifetime.
26
internal
ITelemetryCollector
CreateCollector()