7 references to ProjectGraph
Microsoft.DotNet.HotReload.Watch (7)
HotReload\HotReloadDotNetWatcher.cs (5)
145await workspace.StartSessionAsync(evaluationResult.ProjectGraph.Graph, iterationCancellationToken); 332await runningProjectsManager.ApplyManagedCodeAndStaticAssetUpdatesAndRelaunchAsync(updatesBuilder, changedFiles, evaluationResult.ProjectGraph, stopwatch, iterationCancellationToken); 408await workspace.UpdateProjectGraphAsync(evaluationResult.ProjectGraph.Graph, iterationCancellationToken); 567if (changedFiles.Select(f => f.Item.FilePath).FirstOrDefault(path => evaluationResult.ProjectGraph.BuildFiles.Contains(path) || MatchesBuildFile(path)) is { } firstBuildFilePath) 800if (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()