7 references to ProjectGraph
Microsoft.DotNet.HotReload.Watch (7)
HotReload\HotReloadDotNetWatcher.cs (5)
147await workspace.StartSessionAsync(evaluationResult.ProjectGraph.Graph, iterationCancellationToken); 334await runningProjectsManager.ApplyManagedCodeAndStaticAssetUpdatesAndRelaunchAsync(updatesBuilder, changedFiles, evaluationResult.ProjectGraph, stopwatch, iterationCancellationToken); 410await workspace.UpdateProjectGraphAsync(evaluationResult.ProjectGraph.Graph, iterationCancellationToken); 569if (changedFiles.Select(f => f.Item.FilePath).FirstOrDefault(path => evaluationResult.ProjectGraph.BuildFiles.Contains(path) || MatchesBuildFile(path)) is { } firstBuildFilePath) 802if (evaluationResult.ProjectGraph.BuildFiles.Contains(path))
HotReload\ProjectUpdatesBuilder.StaticWebAssets.cs (2)
25=> evaluationResult.ProjectGraph.GetProjectNodes(projectPath).Select(GetInfo); 28=> from node in evaluationResult.ProjectGraph.GetProjectNode(projectInstanceId).GetAncestorsAndSelf()