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