1 write to ProjectSystemProjectFactory
Microsoft.VisualStudio.LanguageServices (1)
ProjectSystem\VisualStudioWorkspaceImpl.cs (1)
140ProjectSystemProjectFactory = new ProjectSystemProjectFactory(
8 references to ProjectSystemProjectFactory
Microsoft.VisualStudio.LanguageServices (8)
ProjectSystem\VisualStudioProjectFactory.cs (3)
89_visualStudioWorkspaceImpl.ProjectSystemProjectFactory.SolutionPath = solution?.SolutionFileName; 90_visualStudioWorkspaceImpl.ProjectSystemProjectFactory.SolutionTelemetryId = GetSolutionSessionId(); 93var project = await _visualStudioWorkspaceImpl.ProjectSystemProjectFactory.CreateAndAddToWorkspaceAsync(projectSystemName, language, creationInfo, hostInfo).ConfigureAwait(true);
ProjectSystem\VisualStudioWorkspaceImpl.cs (4)
148ProjectSystemProjectFactory, 170ProjectSystemProjectFactory.SolutionClosing = e.Activated; 346var maxSupportLangVersion = ProjectSystemProjectFactory.TryGetMaxSupportedLanguageVersion(project.Id); 1359return ProjectSystemProjectFactory.TryGetDependencyNodeTargetIdentifier(projectId);
ProjectSystem\VisualStudioWorkspaceImpl.SolutionAnalyzerSetterService.cs (1)
29=> workspace.ProjectSystemProjectFactory.ApplyChangeToWorkspace(w => w.SetCurrentSolution(s => s.WithAnalyzerReferences(references), WorkspaceChangeKind.SolutionChanged));