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)
200
if (!
_runningProjects
.TryGetValue(projectPath, out var projectInstances))
205
_runningProjects =
_runningProjects
.SetItem(projectPath, projectInstances.Add(runningProject));
277
var capabilities =
_runningProjects
311
var runningProjects =
_runningProjects
;
378
projectsToUpdate =
_runningProjects
;
448
_runningProjects
,
636
? [..
_runningProjects
.SelectMany(entry => entry.Value)]
637
: [.. projectPaths.SelectMany(path =>
_runningProjects
.TryGetValue(path, out var array) ? array : [])];
670
var newRunningProjects = updater(
_runningProjects
);
671
if (newRunningProjects !=
_runningProjects
)
685
return
_runningProjects
.TryGetValue(projectPath, out projects);