1 implementation of IPerformanceTrackerService
Microsoft.CodeAnalysis.Remote.ServiceHub (1)
Services\DiagnosticAnalyzer\PerformanceTrackerService.cs (1)
25internal sealed class PerformanceTrackerService : IPerformanceTrackerService
9 references to IPerformanceTrackerService
Microsoft.CodeAnalysis.Remote.ServiceHub (9)
Services\DiagnosticAnalyzer\DiagnosticComputer.cs (2)
62private readonly IPerformanceTrackerService? _performanceTracker; 82_performanceTracker = project.Solution.Services.GetService<IPerformanceTrackerService>();
Services\DiagnosticAnalyzer\PerformanceTrackerService.cs (1)
24[ExportWorkspaceService(typeof(IPerformanceTrackerService), [WorkspaceKind.RemoteWorkspace]), Shared]
Services\DiagnosticAnalyzer\RemoteDiagnosticAnalyzerService.cs (2)
112var service = GetWorkspace().Services.GetService<IPerformanceTrackerService>();
Services\ProcessTelemetry\RemoteProcessTelemetryService.cs (2)
63var diagnosticAnalyzerPerformanceTracker = services.GetService<IPerformanceTrackerService>();
Services\ProcessTelemetry\RemoteProcessTelemetryService.PerformanceReporter.cs (2)
26private readonly IPerformanceTrackerService _diagnosticAnalyzerPerformanceTracker; 32IPerformanceTrackerService diagnosticAnalyzerPerformanceTracker,