2 writes to _runningProjects
Microsoft.DotNet.HotReload.Watch (2)
HotReload\CompilationHandler.cs (2)
205_runningProjects = _runningProjects.SetItem(projectPath, projectInstances.Add(runningProject)); 673_runningProjects = newRunningProjects;
11 references to _runningProjects
Microsoft.DotNet.HotReload.Watch (11)
HotReload\CompilationHandler.cs (11)
200if (!_runningProjects.TryGetValue(projectPath, out var projectInstances)) 205_runningProjects = _runningProjects.SetItem(projectPath, projectInstances.Add(runningProject)); 277var capabilities = _runningProjects 311var runningProjects = _runningProjects; 378projectsToUpdate = _runningProjects; 448_runningProjects, 636? [.. _runningProjects.SelectMany(entry => entry.Value)] 637: [.. projectPaths.SelectMany(path => _runningProjects.TryGetValue(path, out var array) ? array : [])]; 670var newRunningProjects = updater(_runningProjects); 671if (newRunningProjects != _runningProjects) 685return _runningProjects.TryGetValue(projectPath, out projects);