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