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