2 writes to _runningProjects
Microsoft.DotNet.HotReload.Watch (2)
HotReload\CompilationHandler.cs (2)
243_runningProjects = _runningProjects.Add(projectPath, runningProject); 911_runningProjects = newRunningProjects;
13 references to _runningProjects
Microsoft.DotNet.HotReload.Watch (13)
HotReload\CompilationHandler.cs (13)
24/// <see cref="_runningProjects"/> 40/// and the corresponding <see cref="RunningProject"/> is removed from <see cref="_runningProjects"/>. 243_runningProjects = _runningProjects.Add(projectPath, runningProject); 319var capabilities = _runningProjects 350var runningProjects = _runningProjects; 424projectsToUpdate = _runningProjects; 563await _runningProjects.ForEachValueAsync( 685var runningProjects = _runningProjects; 848/// Removes corresponding entries from <see cref="_runningProjects"/>. 861? [.. _runningProjects.SelectMany(entry => entry.Value)] 862: [.. projectPaths.SelectMany(path => _runningProjects.TryGetValue(path, out var array) ? array : [])]; 898var newRunningProjects = _runningProjects.Remove(projectPath, project); 899if (newRunningProjects == _runningProjects)