1 implementation of IPerformanceTrackerService
Microsoft.CodeAnalysis.Remote.ServiceHub (1)
Services\DiagnosticAnalyzer\PerformanceTrackerService.cs (1)
25
internal class PerformanceTrackerService :
IPerformanceTrackerService
8 references to IPerformanceTrackerService
Microsoft.CodeAnalysis.Remote.ServiceHub (8)
Services\DiagnosticAnalyzer\DiagnosticComputer.cs (2)
86
private 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)
116
var
service = GetWorkspace().Services.GetService<
IPerformanceTrackerService
>();
Services\ProcessTelemetry\RemoteProcessTelemetryService.cs (1)
65
var diagnosticAnalyzerPerformanceTracker = services.GetService<
IPerformanceTrackerService
>();
Services\ProcessTelemetry\RemoteProcessTelemetryService.PerformanceReporter.cs (2)
25
private readonly
IPerformanceTrackerService
_diagnosticAnalyzerPerformanceTracker;
31
IPerformanceTrackerService
diagnosticAnalyzerPerformanceTracker,