1 write to Workspace
Microsoft.CodeAnalysis.LanguageServer (1)
HostWorkspace\LanguageServerWorkspaceFactory.cs (1)
37Workspace = workspace;
8 references to Workspace
Microsoft.CodeAnalysis.LanguageServer (8)
HostWorkspace\LanguageServerProjectSystem.cs (4)
82_projectFileExtensionRegistry = new ProjectFileExtensionRegistry(workspaceFactory.Workspace.CurrentSolution.Services, new DiagnosticReporter(workspaceFactory.Workspace)); 243if (projectLanguage != null && _workspaceFactory.Workspace.Services.GetLanguageService<ICommandLineParserService>(projectLanguage) == null) 280var loadedProject = new LoadedProject(projectSystemProject, _workspaceFactory.Workspace.Services.SolutionServices, _fileChangeWatcher, _workspaceFactory.TargetFrameworkManager);
HostWorkspace\LanguageServerWorkspaceFactory.cs (2)
39Workspace, fileChangeWatcher, static (_, _) => Task.CompletedTask, _ => { }, 60var loaderProvider = Workspace.Services.GetRequiredService<IAnalyzerAssemblyLoaderProvider>();
HostWorkspace\RazorWorkspaceListenerInitializer.cs (1)
31_workspace = workspaceFactory.Workspace;
HostWorkspace\WorkspaceProjectFactoryService.cs (1)
62var workspaceProject = new WorkspaceProject(project, _workspaceFactory.Workspace.Services.SolutionServices, _workspaceFactory.TargetFrameworkManager, _loggerFactory);