1 implementation of IPerformanceTrackerService
Microsoft.CodeAnalysis.Remote.ServiceHub (1)
Services\DiagnosticAnalyzer\PerformanceTrackerService.cs (1)
25internal class PerformanceTrackerService : IPerformanceTrackerService
8 references to IPerformanceTrackerService
Microsoft.CodeAnalysis.Remote.ServiceHub (8)
Services\DiagnosticAnalyzer\DiagnosticComputer.cs (2)
86private readonly IPerformanceTrackerService? _performanceTracker; 106_performanceTracker = project.Solution.Services.GetService<IPerformanceTrackerService>();
Services\DiagnosticAnalyzer\PerformanceTrackerService.cs (1)
24[ExportWorkspaceService(typeof(IPerformanceTrackerService), [WorkspaceKind.RemoteWorkspace]), Shared]
Services\DiagnosticAnalyzer\RemoteDiagnosticAnalyzerService.cs (2)
116var service = GetWorkspace().Services.GetService<IPerformanceTrackerService>();
Services\ProcessTelemetry\RemoteProcessTelemetryService.cs (1)
65var diagnosticAnalyzerPerformanceTracker = services.GetService<IPerformanceTrackerService>();
Services\ProcessTelemetry\RemoteProcessTelemetryService.PerformanceReporter.cs (2)
25private readonly IPerformanceTrackerService _diagnosticAnalyzerPerformanceTracker; 31IPerformanceTrackerService diagnosticAnalyzerPerformanceTracker,