1 write to _context
Microsoft.DotNet.HotReload.Watch (1)
HotReload\HotReloadDotNetWatcher.cs (1)
37_context = context;
59 references to _context
Microsoft.DotNet.HotReload.Watch (59)
HotReload\HotReloadDotNetWatcher.cs (59)
68_context.Logger.Log(MessageDescriptor.HotReloadEnabled); 69_context.Logger.Log(MessageDescriptor.PressCtrlRToRestart); 76_context.Logger.Log(source.IsCancellationRequested ? MessageDescriptor.RestartInProgress : MessageDescriptor.RestartRequested); 81using var fileWatcher = new FileWatcher(_context.Logger, _context.EnvironmentOptions); 91var runningProjectsManager = new RunningProjectsManager(_context.ProcessRunner, _context.Logger); 105_context.RootProjects, 107_context.MainProjectOptions, 130evaluationResult.ItemExclusions.Report(_context.Logger); 138workspace = new ManagedCodeWorkspace(_context.Logger, runningProjectsManager); 149var projectLauncher = new ProjectLauncher(_context, projectGraph, runningProjectsManager, iteration); 153var mainProjectOptions = _context.MainProjectOptions; 166_context.Logger.LogDebug("Using Aspire process launcher."); 173_context.Logger.Log(MessageDescriptor.RuntimeProcessLauncherCreatedNotification); 221_context.Logger.LogDebug("File change: {Kind} '{Path}'.", change.Kind, change.Path); 228_context.Logger.Log(MessageDescriptor.WaitingForChanges); 258Logger = _context.Logger, 277autoRestart: _context.Options.NonInteractive || _rudeEditRestartPrompt?.AutoRestartPreference is true, 314startedWatching: () => _context.Logger.Log(MessageDescriptor.FixBuildError), 322_context.Logger.Log(MessageDescriptor.ProjectsRebuilt, updatesBuilder.ProjectsToRebuild.Count); 329_context.Logger.Log(MessageDescriptor.ProjectDependenciesDeployed, updatesBuilder.ProjectsToRedeploy.Count); 403startedWatching: () => _context.Logger.Log(MessageDescriptor.FixBuildError), 428_context.Logger.Log(MessageDescriptor.ReEvaluationCompleted); 512_context.Logger.Log(MessageDescriptor.Restarting); 539_context.Logger.LogInformation("Affected projects:"); 543_context.Logger.LogInformation(" {ProjectName}", projectName); 552_context.Logger.LogDebug("Restarting without prompt since dotnet-watch is running in non-interactive mode."); 556_context.Logger.LogDebug(" Project to restart: '{ProjectName}'", projectName); 571_context.Logger.Log(MessageDescriptor.ProjectChangeTriggeredReEvaluation, firstBuildFilePath); 597_context.Logger.Log(MessageDescriptor.FileAdditionTriggeredReEvaluation, filePath); 699_context.Logger.LogDebug("[{ProjectName}] {TargetName} target failed", failedInstance.GetDisplayName(), TargetName); 734_context.Logger.LogDebug("Deploying project dependency '{TargetPath}' from '{SourcePath}'", targetPath, sourcePath); 748_context.Logger.LogDebug("Copy failed: {Message}", e.Message); 766startedWatching: () => _context.Logger.Log(messageDescriptor), 774fileWatcher.WatchContainingDirectories(_context.RootProjects.Select(p => p.ProjectOrEntryPointFilePath), includeSubdirectories: true); 779startedWatching: () => _context.Logger.Log(messageDescriptor), 816return !evaluationResult.ItemExclusions.IsExcluded(path, kind, _context.Logger); 830_context.Logger.Log(MessageDescriptor.IgnoringChangeInHiddenDirectory, containingHiddenDir, kind, path); 924_context.Logger.LogInformation(GetMessage(items, kind)); 958_context.BuildLogger, 959_context.Options, 960_context.EnvironmentOptions, 998_context.Logger.Log(MessageDescriptor.BuildStartedNotification, projects); 1005_context.Logger.Log(MessageDescriptor.BuildCompletedNotification, (projects, success)); 1038_context.BuildLogger.Log(MessageDescriptor.FileSpecifiesMultipleTargetFrameworks, sourcePath, string.Join("', '", frameworkList)); 1086_context.BuildLogger.LogError("Project '{Path}' does not specify a target framework.", rootProject.FullPath); 1111_context.Logger.LogDebug("Selected device: {DeviceId}", selectedDevice); 1222_context.Logger.LogDebug("ComputeAvailableDevices target failed or returned no output."); 1239_context.Logger.Log(MessageDescriptor.NoDevicesAvailable); 1260arguments.AddRange(_context.BuildArguments); 1288List<OutputLine>? capturedOutput = _context.EnvironmentOptions.TestFlags != TestFlags.None ? [] : null; 1291Executable = _context.EnvironmentOptions.GetMuxerPath(), 1311_context.BuildLogger.Log(action == BuildAction.RestoreOnly ? MessageDescriptor.Restoring : MessageDescriptor.Building, path); 1313var success = await _context.ProcessRunner.RunAsync(processSpec, _context.Logger, launchResult: null, cancellationToken) == 0; 1318_context.BuildLogger.Log( 1328BuildOutput.ReportBuildOutput(_context.BuildLogger, capturedOutput, success); 1337var workingDirectory = _context.EnvironmentOptions.WorkingDirectory;