1 write to _workspaceFactory
Microsoft.CodeAnalysis.LanguageServer (1)
FileBasedPrograms\FileBasedProgramsProjectSystem.cs (1)
55
_workspaceFactory
= workspaceFactory;
7 references to _workspaceFactory
Microsoft.CodeAnalysis.LanguageServer (7)
FileBasedPrograms\FileBasedProgramsProjectSystem.cs (7)
65
return document.Project.Solution.Workspace ==
_workspaceFactory
.MiscellaneousFilesWorkspaceProjectFactory.Workspace ||
79
await BeginLoadingProjectWithPrimordialAsync(primordialDoc.FilePath,
_workspaceFactory
.MiscellaneousFilesWorkspaceProjectFactory, primordialProjectId: primordialDoc.Project.Id, doDesignTimeBuild);
91
var workspace =
_workspaceFactory
.MiscellaneousFilesWorkspaceProjectFactory.Workspace;
96
_workspaceFactory
.MiscellaneousFilesWorkspaceProjectFactory.ApplyChangeToWorkspace(workspace => workspace.OnProjectAdded(projectInfo));
139
var loader =
_workspaceFactory
.MiscellaneousFilesWorkspaceProjectFactory.CreateFileTextLoader(documentPath);
151
ProjectFactory: isFileBasedProgram ?
_workspaceFactory
.HostProjectFactory :
_workspaceFactory
.MiscellaneousFilesWorkspaceProjectFactory,