8 references to ProjectLoadTelemetryReporter
Microsoft.CodeAnalysis.LanguageServer (8)
HostWorkspace\LanguageServerProjectLoader.cs (4)
41
private readonly
ProjectLoadTelemetryReporter
_projectLoadTelemetryReporter;
62
ProjectLoadTelemetryReporter
projectLoadTelemetry,
186
Dictionary<ProjectFileInfo,
ProjectLoadTelemetryReporter
.TelemetryInfo> telemetryInfos = [];
194
ProjectLoadTelemetryReporter
.TelemetryInfo targetTelemetryInfo;
HostWorkspace\LanguageServerProjectSystem.cs (1)
43
ProjectLoadTelemetryReporter
projectLoadTelemetry,
HostWorkspace\LoadedProject.cs (2)
109
public async ValueTask<(
ProjectLoadTelemetryReporter
.TelemetryInfo, bool NeedsRestore)> UpdateWithNewProjectInfoAsync(ProjectFileInfo newProjectInfo, ILogger logger)
238
var telemetryInfo = new
ProjectLoadTelemetryReporter
.TelemetryInfo { OutputKind = outputKind, MetadataReferences = metadataReferences };
HostWorkspace\ProjectTelemetry\ProjectLoadTelemetryReporter.cs (1)
22
private readonly ILogger _logger = loggerFactory.CreateLogger<
ProjectLoadTelemetryReporter
>();