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);
319
var capabilities =
_runningProjects
350
var runningProjects =
_runningProjects
;
424
projectsToUpdate =
_runningProjects
;
563
await
_runningProjects
.ForEachValueAsync(
685
var 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 : [])];
898
var newRunningProjects =
_runningProjects
.Remove(projectPath, project);
899
if (newRunningProjects ==
_runningProjects
)