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)
66_context.Logger.Log(MessageDescriptor.HotReloadEnabled); 67_context.Logger.Log(MessageDescriptor.PressCtrlRToRestart); 74_context.Logger.Log(source.IsCancellationRequested ? MessageDescriptor.RestartInProgress : MessageDescriptor.RestartRequested); 79using var fileWatcher = new FileWatcher(_context.Logger, _context.EnvironmentOptions); 89var runningProjectsManager = new RunningProjectsManager(_context.ProcessRunner, _context.Logger); 103_context.RootProjects, 105_context.MainProjectOptions, 128evaluationResult.ItemExclusions.Report(_context.Logger); 136workspace = new ManagedCodeWorkspace(_context.Logger, runningProjectsManager); 147var projectLauncher = new ProjectLauncher(_context, projectGraph, runningProjectsManager, iteration); 151var mainProjectOptions = _context.MainProjectOptions; 164_context.Logger.LogDebug("Using Aspire process launcher."); 171_context.Logger.Log(MessageDescriptor.RuntimeProcessLauncherCreatedNotification); 219_context.Logger.LogDebug("File change: {Kind} '{Path}'.", change.Kind, change.Path); 226_context.Logger.Log(MessageDescriptor.WaitingForChanges); 256Logger = _context.Logger, 275autoRestart: _context.Options.NonInteractive || _rudeEditRestartPrompt?.AutoRestartPreference is true, 312startedWatching: () => _context.Logger.Log(MessageDescriptor.FixBuildError), 320_context.Logger.Log(MessageDescriptor.ProjectsRebuilt, updatesBuilder.ProjectsToRebuild.Count); 327_context.Logger.Log(MessageDescriptor.ProjectDependenciesDeployed, updatesBuilder.ProjectsToRedeploy.Count); 401startedWatching: () => _context.Logger.Log(MessageDescriptor.FixBuildError), 426_context.Logger.Log(MessageDescriptor.ReEvaluationCompleted); 510_context.Logger.Log(MessageDescriptor.Restarting); 537_context.Logger.LogInformation("Affected projects:"); 541_context.Logger.LogInformation(" {ProjectName}", projectName); 550_context.Logger.LogDebug("Restarting without prompt since dotnet-watch is running in non-interactive mode."); 554_context.Logger.LogDebug(" Project to restart: '{ProjectName}'", projectName); 569_context.Logger.Log(MessageDescriptor.ProjectChangeTriggeredReEvaluation, firstBuildFilePath); 595_context.Logger.Log(MessageDescriptor.FileAdditionTriggeredReEvaluation, filePath); 697_context.Logger.LogDebug("[{ProjectName}] {TargetName} target failed", failedInstance.GetDisplayName(), TargetName); 732_context.Logger.LogDebug("Deploying project dependency '{TargetPath}' from '{SourcePath}'", targetPath, sourcePath); 746_context.Logger.LogDebug("Copy failed: {Message}", e.Message); 764startedWatching: () => _context.Logger.Log(messageDescriptor), 772fileWatcher.WatchContainingDirectories(_context.RootProjects.Select(p => p.ProjectOrEntryPointFilePath), includeSubdirectories: true); 777startedWatching: () => _context.Logger.Log(messageDescriptor), 814return !evaluationResult.ItemExclusions.IsExcluded(path, kind, _context.Logger); 828_context.Logger.Log(MessageDescriptor.IgnoringChangeInHiddenDirectory, containingHiddenDir, kind, path); 922_context.Logger.LogInformation(GetMessage(items, kind)); 956_context.BuildLogger, 957_context.Options, 958_context.EnvironmentOptions, 996_context.Logger.Log(MessageDescriptor.BuildStartedNotification, projects); 1003_context.Logger.Log(MessageDescriptor.BuildCompletedNotification, (projects, success)); 1036_context.BuildLogger.Log(MessageDescriptor.FileSpecifiesMultipleTargetFrameworks, sourcePath, string.Join("', '", frameworkList)); 1084_context.BuildLogger.LogError("Project '{Path}' does not specify a target framework.", rootProject.FullPath); 1109_context.Logger.LogDebug("Selected device: {DeviceId}", selectedDevice); 1220_context.Logger.LogDebug("ComputeAvailableDevices target failed or returned no output."); 1237_context.Logger.Log(MessageDescriptor.NoDevicesAvailable); 1258arguments.AddRange(_context.BuildArguments); 1286List<OutputLine>? capturedOutput = _context.EnvironmentOptions.TestFlags != TestFlags.None ? [] : null; 1289Executable = _context.EnvironmentOptions.GetMuxerPath(), 1309_context.BuildLogger.Log(action == BuildAction.RestoreOnly ? MessageDescriptor.Restoring : MessageDescriptor.Building, path); 1311var success = await _context.ProcessRunner.RunAsync(processSpec, _context.Logger, launchResult: null, cancellationToken) == 0; 1316_context.BuildLogger.Log( 1326BuildOutput.ReportBuildOutput(_context.BuildLogger, capturedOutput, success); 1335var workingDirectory = _context.EnvironmentOptions.WorkingDirectory;