9 references to SolutionServices
Microsoft.CodeAnalysis.Workspaces (9)
Workspace\ProjectSystem\ProjectSystemProject.BatchingDocumentCollection.cs (1)
408
documentsToChange.Add((documentId, new WorkspaceFileTextLoader(_project._projectSystemProjectFactory.
SolutionServices
, filePath, defaultEncoding: null)));
Workspace\ProjectSystem\ProjectSystemProject.cs (5)
271
var telemetryService = _projectSystemProjectFactory.
SolutionServices
.GetService<IWorkspaceTelemetryService>();
275
var workspaceStatusService = _projectSystemProjectFactory.
SolutionServices
.GetRequiredService<IWorkspaceStatusService>();
309
var syntaxTreeFactoryService = _projectSystemProjectFactory.
SolutionServices
.GetRequiredLanguageService<ISyntaxTreeFactoryService>(Language);
358
_projectSystemProjectFactory.SolutionClosing, _projectSystemProjectFactory.
SolutionServices
);
363
projectUpdateState = AddProjectOutputPath_NoLock(solutionChanges, Id, newValue, projectUpdateState, _projectSystemProjectFactory.
SolutionServices
);
Workspace\ProjectSystem\ProjectSystemProjectFactory.cs (3)
90
WorkspaceListener = this.
SolutionServices
.GetRequiredService<IWorkspaceAsynchronousOperationListenerProvider>().GetListener();
97
=> new WorkspaceFileTextLoader(this.
SolutionServices
, fullPath, defaultEncoding: null);
398
projectUpdateState = RemoveProjectOutputPath_NoLock(solutionChanges, projectId, outputPath, projectUpdateState, SolutionClosing,
SolutionServices
);