4 implementations of ITelemetry
dotnet (2)
Commands\Hidden\InternalReportInstallSuccess\InternalReportInstallSuccessCommand.cs (1)
43
internal class ThreadBlockingTelemetry :
ITelemetry
Telemetry\Telemetry.cs (1)
14
public class Telemetry :
ITelemetry
dotnet.Tests (2)
CommandTests\MSBuild\FakeTelemetry.cs (1)
10
public class FakeTelemetry :
ITelemetry
FakeRecordEventNameTelemetry.cs (1)
11
public class FakeRecordEventNameTelemetry :
ITelemetry
7 references to ITelemetry
dotnet (7)
CliSchema.cs (1)
69
public static void PrintCliSchema(CommandResult commandResult, TextWriter outputWriter,
ITelemetry
? telemetryClient)
Commands\Hidden\InternalReportInstallSuccess\InternalReportInstallSuccessCommand.cs (2)
26
public static void ProcessInputAndSendTelemetry(string[] args,
ITelemetry
telemetry)
32
public static void ProcessInputAndSendTelemetry(ParseResult result,
ITelemetry
telemetry)
Commands\MSBuild\MSBuildLogger.cs (3)
18
private readonly
ITelemetry
_telemetry;
108
internal static void FormatAndSend(
ITelemetry
telemetry, TelemetryEventArgs args)
177
private static void TrackEvent(
ITelemetry
telemetry, string eventName, IDictionary<string, string> eventProperties, string[] toBeHashed, string[] toBeMeasured)
Program.cs (1)
29
public static
ITelemetry
TelemetryClient;