1 write to Workspace
Microsoft.DotNet.HotReload.Watch (1)
HotReload\CompilationHandler.cs (1)
65
Workspace
= new HotReloadMSBuildWorkspace(context.Logger, projectFile => (instances: _projectInstances.GetValueOrDefault(projectFile, []), project: null));
6 references to Workspace
Microsoft.DotNet.HotReload.Watch (6)
HotReload\CompilationHandler.cs (6)
66
_hotReloadService = new HotReloadService(
Workspace
.CurrentSolution.Services, () => ValueTask.FromResult(GetAggregateCapabilities()));
72
Workspace
?.Dispose();
265
if (
Workspace
.CurrentSolution is { ProjectIds: not [] } currentSolution)
349
var currentSolution =
Workspace
.CurrentSolution;
1019
var solution = await
Workspace
.UpdateProjectGraphAsync([.. projectGraph.EntryPointNodes.Select(n => n.ProjectInstance.FullPath)], cancellationToken);
1026
var solution = await
Workspace
.UpdateFileContentAsync(changedFiles.Select(static f => (f.Item.FilePath, f.Kind.Convert())), cancellationToken);