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 solution =
_workspaceFactory
.MiscellaneousFilesWorkspaceProjectFactory.Workspace.CurrentSolution;
133
await
_workspaceFactory
.MiscellaneousFilesWorkspaceProjectFactory.ApplyChangeToWorkspaceAsync(workspace =>
159
await
_workspaceFactory
.MiscellaneousFilesWorkspaceProjectFactory.ApplyChangeToWorkspaceAsync(workspace =>
164
var miscWorkspace =
_workspaceFactory
.MiscellaneousFilesWorkspaceProjectFactory.Workspace;
181
var miscWorkspace =
_workspaceFactory
.MiscellaneousFilesWorkspaceProjectFactory.Workspace;
188
await
_workspaceFactory
.MiscellaneousFilesWorkspaceProjectFactory.ApplyChangeToWorkspaceAsync(workspace =>
206
_workspaceFactory
.MiscellaneousFilesWorkspaceProjectFactory.Workspace,
211
_workspaceFactory
.MiscellaneousFilesWorkspaceProjectFactory.Workspace.Services.SolutionServices,
215
_workspaceFactory
.MiscellaneousFilesWorkspaceProjectFactory.ApplyChangeToWorkspace(workspace =>
227
_workspaceFactory
.MiscellaneousFilesWorkspaceProjectFactory.ApplyChangeToWorkspace(workspace =>
235
_workspaceFactory
.MiscellaneousFilesWorkspaceProjectFactory,
240
var miscWorkspace =
_workspaceFactory
.MiscellaneousFilesWorkspaceProjectFactory.Workspace;
272
ProjectFactory =
_workspaceFactory
.MiscellaneousFilesWorkspaceProjectFactory,
365
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);