1 write to Services
Microsoft.CodeAnalysis.Workspaces (1)
Workspace\Solution\SolutionState.cs (1)
96Services = services;
11 references to Services
Microsoft.CodeAnalysis.Workspaces (11)
Workspace\Solution\Solution.cs (2)
56public SolutionServices Services => _state.Services; 71return _state.Services.WorkspaceServices.Workspace;
Workspace\Solution\SolutionState.CompilationTracker.cs (1)
855solution.Services.GetService<ISourceGeneratorTelemetryCollectorWorkspaceService>()?.CollectRunResult(generatorInfo.Driver!.GetRunResult(), generatorInfo.Driver!.GetTimingInfo(), ProjectState);
Workspace\Solution\SolutionState.cs (6)
228Services, 253services == Services) 504var languageServices = Services.GetLanguageServices(language); 1120(documentInfo, project) => new AdditionalDocumentState(Services, documentInfo, new LoadTextOptions(project.ChecksumAlgorithm)), 1128(documentInfo, project) => new AnalyzerConfigDocumentState(Services, documentInfo, new LoadTextOptions(project.ChecksumAlgorithm)), 1648if (Services.GetService<IWorkpacePartialSolutionsTestHook>()?.IsPartialSolutionDisabled == true)
Workspace\Solution\SolutionState.SkeletonReferenceCache.cs (1)
185var services = solution.Services;
Workspace\Solution\SolutionState_Checksum.cs (1)
145var serializer = Services.GetRequiredService<ISerializerService>();