1 write to _context
dotnet-watch (1)
HotReload\HotReloadDotNetWatcher.cs (1)
28
_context
= context;
62 references to _context
dotnet-watch (62)
HotReload\HotReloadDotNetWatcher.cs (62)
49
_context
.Logger.Log(MessageDescriptor.HotReloadEnabled);
50
_context
.Logger.Log(MessageDescriptor.PressCtrlRToRestart);
57
_context
.Logger.Log(source.IsCancellationRequested ? MessageDescriptor.RestartInProgress : MessageDescriptor.RestartRequested);
62
using var fileWatcher = new FileWatcher(
_context
.Logger,
_context
.EnvironmentOptions);
83
var rootProjectOptions =
_context
.RootProjectOptions;
86
BuildOutput.ReportBuildOutput(
_context
.BuildLogger, buildOutput, buildSucceeded, projectDisplay: rootProjectOptions.ProjectPath);
107
_context
.Logger.LogDebug("Using Aspire process launcher.");
110
var projectMap = new ProjectNodeMap(evaluationResult.ProjectGraph,
_context
.Logger);
111
compilationHandler = new CompilationHandler(
_context
.LoggerFactory,
_context
.Logger,
_context
.ProcessRunner);
112
var scopedCssFileHandler = new ScopedCssFileHandler(
_context
.Logger,
_context
.BuildLogger, projectMap,
_context
.BrowserRefreshServerFactory,
_context
.Options,
_context
.EnvironmentOptions);
113
var projectLauncher = new ProjectLauncher(
_context
, projectMap, compilationHandler, iteration);
114
evaluationResult.ItemExclusions.Report(
_context
.Logger);
188
_context
.Logger.LogDebug("File change: {Kind} '{Path}'.", change.Kind, change.Path);
249
_context
.Logger.LogWarning("Project '{Name}' does not support Hot Reload and must be rebuilt.", rootProject.GetDisplayName());
271
autoRestart:
_context
.Options.NonInteractive || _rudeEditRestartPrompt?.AutoRestartPreference is true,
286
_context
.Logger.LogInformation("Affected projects:");
290
_context
.Logger.LogInformation(" {ProjectName}", projectName);
299
_context
.Logger.LogDebug("Restarting without prompt since dotnet-watch is running in non-interactive mode.");
303
_context
.Logger.LogDebug(" Project to restart: '{ProjectName}'", projectName);
339
BuildOutput.ReportBuildOutput(
_context
.BuildLogger, output, success, projectPath);
356
startedWatching: () =>
_context
.Logger.Log(MessageDescriptor.FixBuildError),
364
_context
.Logger.Log(MessageDescriptor.ProjectsRebuilt, projectsToRebuild.Length);
371
_context
.Logger.Log(MessageDescriptor.ProjectDependenciesDeployed, projectsToRedeploy.Length);
403
_context
.Logger.Log(MessageDescriptor.ProjectsRestarted, projectsToRestart.Length);
406
_context
.Logger.Log(MessageDescriptor.HotReloadChangeHandled, stopwatch.ElapsedMilliseconds);
455
_context
.Logger.Log(fileAdded ? MessageDescriptor.FileAdditionTriggeredReEvaluation : MessageDescriptor.ProjectChangeTriggeredReEvaluation);
476
_context
.Logger.Log(MessageDescriptor.ReEvaluationCompleted);
573
var buildReporter = new BuildReporter(
_context
.Logger,
_context
.Options,
_context
.EnvironmentOptions);
600
_context
.Logger.LogDebug("{TargetName} target failed", targetName);
615
_context
.Logger.LogDebug("Deploying project dependency '{TargetPath}' from '{SourcePath}'", targetPath, sourcePath);
629
_context
.Logger.LogDebug("Copy failed: {Message}", e.Message);
647
startedWatching: () =>
_context
.Logger.Log(MessageDescriptor.WaitingForFileChangeBeforeRestarting),
653
fileWatcher.WatchContainingDirectories([
_context
.RootProjectOptions.ProjectPath], includeSubdirectories: true);
657
startedWatching: () =>
_context
.Logger.Log(MessageDescriptor.WaitingForFileChangeBeforeRestarting),
694
return !evaluationResult.ItemExclusions.IsExcluded(path, kind,
_context
.Logger);
708
_context
.Logger.Log(MessageDescriptor.IgnoringChangeInHiddenDirectory, containingHiddenDir, kind, path);
793
_context
.Logger.Log(MessageDescriptor.WaitingForChanges
794
.WithSeverityWhen(MessageSeverity.Output,
_context
.EnvironmentOptions.TestFlags.HasFlag(TestFlags.ElevateWaitingForChangesMessageSeverity)));
808
_context
.Logger.LogInformation(GetMessage(items, kind));
843
_context
.RootProjectOptions.ProjectPath,
844
_context
.RootProjectOptions.BuildArguments,
845
_context
.BuildLogger,
846
_context
.Options,
847
_context
.EnvironmentOptions,
857
_context
.RootProjectOptions.ProjectPath,
858
_context
.Logger,
859
_context
.EnvironmentOptions,
860
startedWatching: () =>
_context
.Logger.Log(MessageDescriptor.FixBuildError),
872
Executable =
_context
.EnvironmentOptions.MuxerPath,
886
_context
.BuildLogger.Log(MessageDescriptor.Building, projectPath);
888
var exitCode = await
_context
.ProcessRunner.RunAsync(processSpec,
_context
.Logger, launchResult: null, cancellationToken);
895
var workingDirectory =
_context
.EnvironmentOptions.WorkingDirectory;