2 writes to _runningProjects
Microsoft.DotNet.HotReload.Watch (2)
HotReload\RunningProjectsManager.cs (2)
170_runningProjects = _runningProjects.Add(projectPath, runningProject); 431_runningProjects = newRunningProjects;
9 references to _runningProjects
Microsoft.DotNet.HotReload.Watch (9)
HotReload\RunningProjectsManager.cs (9)
20/// <see cref="_runningProjects"/> 36/// and the corresponding <see cref="RunningProject"/> is removed from <see cref="_runningProjects"/>. 49=> _runningProjects; 170_runningProjects = _runningProjects.Add(projectPath, runningProject); 261projectsToUpdate = _runningProjects; 372await TerminatePeripheralProcessesAsync([.. _runningProjects.SelectMany(entry => entry.Value)], cancellationToken); 408var runningProjects = _runningProjects; 418var newRunningProjects = _runningProjects.Remove(projectPath, project); 419if (newRunningProjects == _runningProjects)