48 references to WorkingDirectory
aspire (47)
Backchannel\AppHostConnectionResolver.cs (1)
129var workingDirectory = executionContext.WorkingDirectory.FullName;
Backchannel\AuxiliaryBackchannelMonitor.cs (1)
477var workingDirectory = Path.GetFullPath(executionContext.WorkingDirectory.FullName);
Commands\AgentInitCommand.cs (2)
69var defaultWorkspaceRoot = gitRoot ?? ExecutionContext.WorkingDirectory; 95WorkingDirectory = ExecutionContext.WorkingDirectory,
Commands\AppHostLauncher.cs (3)
201logger.LogDebug("Working directory: {WorkingDirectory}", executionContext.WorkingDirectory.FullName); 225executionContext.WorkingDirectory.FullName); 340var appHostRelativePath = Path.GetRelativePath(executionContext.WorkingDirectory.FullName, effectiveAppHostFile.FullName);
Commands\ExecCommand.cs (1)
152appHostCompatibilityCheck = await AppHostHelper.CheckAppHostCompatibilityAsync(_runner, InteractionService, effectiveAppHostProjectFile, Telemetry, ExecutionContext.WorkingDirectory, ExecutionContext.LogFilePath, cancellationToken);
Commands\InitCommand.cs (4)
171initContext.SelectedSolutionFile = await _solutionLocator.FindSolutionFileAsync(_executionContext.WorkingDirectory, cancellationToken); 320ExecutionContext.WorkingDirectory, 554var workingDirectory = _executionContext.WorkingDirectory; 733var templatePackages = await channel.GetTemplatePackagesAsync(_executionContext.WorkingDirectory, ct);
Commands\NewCommand.cs (2)
218outputPath = Path.Combine(_executionContext.WorkingDirectory.FullName, projectName); 222outputPath = Path.Combine(_executionContext.WorkingDirectory.FullName, outputPath);
Commands\PipelineCommandBase.cs (1)
162WorkingDirectory = ExecutionContext.WorkingDirectory,
Commands\RunCommand.cs (3)
177await extensionInteractionService.StartDebugSessionAsync(ExecutionContext.WorkingDirectory.FullName, passedAppHostProjectFile?.FullName, startDebugSession); 234WorkingDirectory = ExecutionContext.WorkingDirectory, 275var appHostRelativePath = Path.GetRelativePath(ExecutionContext.WorkingDirectory.FullName, effectiveAppHostFile.FullName);
Commands\StopCommand.cs (1)
215? Path.GetRelativePath(ExecutionContext.WorkingDirectory.FullName, appHostPath)
Configuration\ConfigurationService.cs (2)
106var searchDirectory = executionContext.WorkingDirectory; 122return ConfigurationHelper.BuildPathToSettingsJsonFile(executionContext.WorkingDirectory.FullName);
DotNet\DotNetCliRunner.cs (1)
595var workingDirectory = nugetConfigFile?.Directory ?? executionContext.WorkingDirectory;
Git\GitRepository.cs (2)
19logger.LogDebug("Searching for Git repository root from working directory: {WorkingDirectory}", executionContext.WorkingDirectory.FullName); 25WorkingDirectory = executionContext.WorkingDirectory.FullName,
Mcp\Tools\ListAppHostsTool.cs (1)
43var workingDirectory = executionContext.WorkingDirectory.FullName;
Mcp\Tools\ListIntegrationsTool.cs (2)
152var inScopeConnections = auxiliaryBackchannelMonitor.GetConnectionsForWorkingDirectory(executionContext.WorkingDirectory); 169return executionContext.WorkingDirectory;
Mcp\Tools\SelectAppHostTool.cs (1)
66resolvedPath = Path.GetFullPath(Path.Combine(executionContext.WorkingDirectory.FullName, appHostPath));
NuGet\NuGetPackagePrefetcher.cs (2)
46_ = await channel.GetTemplatePackagesAsync(executionContext.WorkingDirectory, stoppingToken); 69workingDirectory: executionContext.WorkingDirectory,
Projects\ProjectLocator.cs (10)
93var relativePath = Path.GetRelativePath(executionContext.WorkingDirectory.FullName, candidateFile.FullName); 102var relativePath = Path.GetRelativePath(executionContext.WorkingDirectory.FullName, candidateFile.FullName); 126var searchDirectory = executionContext.WorkingDirectory; 169logger.LogDebug("Finding project file in {CurrentDirectory}", executionContext.WorkingDirectory); 203file => $"{file.Name.EscapeMarkup()} ({Path.GetRelativePath(executionContext.WorkingDirectory.FullName, file.FullName).EscapeMarkup()})", 256logger.LogDebug("No project file specified, searching for apphost projects in {CurrentDirectory}", executionContext.WorkingDirectory); 257var results = await FindAppHostProjectFilesAsync(executionContext.WorkingDirectory, cancellationToken); 281MultipleAppHostProjectsFoundBehavior.Prompt => await interactionService.PromptForSelectionAsync(InteractionServiceStrings.SelectAppHostToUse, results.BuildableAppHost, projectFile => $"{projectFile.Name.EscapeMarkup()} ({Path.GetRelativePath(executionContext.WorkingDirectory.FullName, projectFile.FullName).EscapeMarkup()})", cancellationToken), 303var settingsFilePath = ConfigurationHelper.BuildPathToSettingsJsonFile(executionContext.WorkingDirectory.FullName); 328var relativeSettingsFilePath = Path.GetRelativePath(executionContext.WorkingDirectory.FullName, settingsFile.FullName).Replace(Path.DirectorySeparatorChar, '/');
Projects\ProjectUpdater.cs (1)
88var fallbackNuGetConfigDirectory = executionContext.WorkingDirectory.FullName;
Templating\DotNetTemplateFactory.cs (5)
365executionContext.WorkingDirectory.Name, 366executionContext.WorkingDirectory.FullName, 525var defaultName = executionContext.WorkingDirectory.Name; 586var templatePackages = await channel.GetTemplatePackagesAsync(executionContext.WorkingDirectory, ct); 642var workingDir = executionContext.WorkingDirectory;
Utils\EnvironmentChecker\DeprecatedAgentConfigCheck.cs (1)
40var workingDirectory = _executionContext.WorkingDirectory;
Aspire.Cli.Tests (1)
Utils\CliTestHelper.cs (1)
469var tmpDirectory = new DirectoryInfo(Path.Combine(executionContext.WorkingDirectory.FullName, "tmp"));