1 write to _workspaceFactory
Microsoft.CodeAnalysis.LanguageServer (1)
HostWorkspace\LanguageServerProjectLoader.cs (1)
104
_workspaceFactory
= workspaceFactory;
22 references to _workspaceFactory
Microsoft.CodeAnalysis.LanguageServer (22)
FileBasedPrograms\CanonicalMiscFilesProjectLoader.cs (14)
127
var miscWorkspace =
_workspaceFactory
.MiscellaneousFilesWorkspaceProjectFactory.Workspace;
132
await
_workspaceFactory
.MiscellaneousFilesWorkspaceProjectFactory.ApplyChangeToWorkspaceAsync(workspace =>
158
await
_workspaceFactory
.MiscellaneousFilesWorkspaceProjectFactory.ApplyChangeToWorkspaceAsync(workspace =>
163
var miscWorkspace =
_workspaceFactory
.MiscellaneousFilesWorkspaceProjectFactory.Workspace;
180
var miscWorkspace =
_workspaceFactory
.MiscellaneousFilesWorkspaceProjectFactory.Workspace;
187
await
_workspaceFactory
.MiscellaneousFilesWorkspaceProjectFactory.ApplyChangeToWorkspaceAsync(workspace =>
205
_workspaceFactory
.MiscellaneousFilesWorkspaceProjectFactory.Workspace,
210
_workspaceFactory
.MiscellaneousFilesWorkspaceProjectFactory.Workspace.Services.SolutionServices,
214
_workspaceFactory
.MiscellaneousFilesWorkspaceProjectFactory.ApplyChangeToWorkspace(workspace =>
226
_workspaceFactory
.MiscellaneousFilesWorkspaceProjectFactory.ApplyChangeToWorkspace(workspace =>
234
_workspaceFactory
.MiscellaneousFilesWorkspaceProjectFactory,
239
var miscWorkspace =
_workspaceFactory
.MiscellaneousFilesWorkspaceProjectFactory.Workspace;
268
ProjectFactory =
_workspaceFactory
.MiscellaneousFilesWorkspaceProjectFactory,
362
var miscWorkspace =
_workspaceFactory
.MiscellaneousFilesWorkspaceProjectFactory.Workspace;
FileBasedPrograms\FileBasedProgramsProjectSystem.cs (5)
94
if (textDocument.Project.Solution.Workspace ==
_workspaceFactory
.MiscellaneousFilesWorkspaceProjectFactory.Workspace)
150
await BeginLoadingProjectWithPrimordialAsync(primordialDoc.FilePath,
_workspaceFactory
.MiscellaneousFilesWorkspaceProjectFactory, primordialProjectId: primordialDoc.Project.Id, doDesignTimeBuild);
156
var workspace =
_workspaceFactory
.MiscellaneousFilesWorkspaceProjectFactory.Workspace;
161
_workspaceFactory
.MiscellaneousFilesWorkspaceProjectFactory.ApplyChangeToWorkspace(workspace => workspace.OnProjectAdded(projectInfo));
217
ProjectFactory =
_workspaceFactory
.HostProjectFactory,
HostWorkspace\LanguageServerProjectLoader.cs (3)
310
HasSolutionFile =
_workspaceFactory
.HostProjectFactory.SolutionPath is not null,
389
_workspaceFactory
.ProjectSystemHostInfo);
391
var loadedProject = new LoadedProject(projectSystemProject, projectFactory, _fileChangeWatcher,
_workspaceFactory
.TargetFrameworkManager);