35 references to WorkingDirectory
aspire (34)
Commands\ExecCommand.cs (1)
160appHostCompatibilityCheck = await AppHostHelper.CheckAppHostCompatibilityAsync(_runner, InteractionService, effectiveAppHostProjectFile, _telemetry, ExecutionContext.WorkingDirectory, cancellationToken);
Commands\InitCommand.cs (3)
111initContext.SelectedSolutionFile = await _solutionLocator.FindSolutionFileAsync(_executionContext.WorkingDirectory, cancellationToken); 260ExecutionContext.WorkingDirectory, 609var templatePackages = await channel.GetTemplatePackagesAsync(_executionContext.WorkingDirectory, ct);
Commands\PipelineCommandBase.cs (2)
151appHostCompatibilityCheck = await AppHostHelper.CheckAppHostCompatibilityAsync(_runner, InteractionService, effectiveAppHostFile, _telemetry, ExecutionContext.WorkingDirectory, cancellationToken); 169var buildExitCode = await AppHostHelper.BuildAppHostAsync(_runner, InteractionService, effectiveAppHostFile, buildOptions, ExecutionContext.WorkingDirectory, cancellationToken);
Commands\RunCommand.cs (4)
101await extensionInteractionService.StartDebugSessionAsync(ExecutionContext.WorkingDirectory.FullName, passedAppHostProjectFile?.FullName, startDebugSession); 158var buildExitCode = await AppHostHelper.BuildAppHostAsync(_runner, InteractionService, effectiveAppHostFile, buildOptions, ExecutionContext.WorkingDirectory, cancellationToken); 177appHostCompatibilityCheck = await AppHostHelper.CheckAppHostCompatibilityAsync(_runner, InteractionService, effectiveAppHostFile, _telemetry, ExecutionContext.WorkingDirectory, cancellationToken); 262var appHostRelativePath = Path.GetRelativePath(ExecutionContext.WorkingDirectory.FullName, effectiveAppHostFile.FullName);
Configuration\ConfigurationService.cs (2)
96var searchDirectory = executionContext.WorkingDirectory; 112return ConfigurationHelper.BuildPathToSettingsJsonFile(executionContext.WorkingDirectory.FullName);
DotNet\DotNetCliRunner.cs (1)
395var workingDirectory = nugetConfigFile?.Directory ?? executionContext.WorkingDirectory;
NuGet\NuGetPackagePrefetcher.cs (2)
46_ = await channel.GetTemplatePackagesAsync(executionContext.WorkingDirectory, stoppingToken); 69workingDirectory: executionContext.WorkingDirectory,
Projects\ProjectLocator.cs (13)
69var relativePath = Path.GetRelativePath(executionContext.WorkingDirectory.FullName, projectFile.FullName); 78var relativePath = Path.GetRelativePath(executionContext.WorkingDirectory.FullName, projectFile.FullName); 100var relativePath = Path.GetRelativePath(executionContext.WorkingDirectory.FullName, candidateFile.FullName); 168var searchDirectory = executionContext.WorkingDirectory; 211logger.LogDebug("Finding project file in {CurrentDirectory}", executionContext.WorkingDirectory); 254var relativePath = Path.GetRelativePath(executionContext.WorkingDirectory.FullName, candidateProject.FullName); 276var relativePath = Path.GetRelativePath(executionContext.WorkingDirectory.FullName, candidateFile.FullName); 312file => $"{file.Name} ({Path.GetRelativePath(executionContext.WorkingDirectory.FullName, file.FullName)})", 377logger.LogDebug("No project file specified, searching for *.csproj files in {CurrentDirectory}", executionContext.WorkingDirectory); 378var results = await FindAppHostProjectFilesAsync(executionContext.WorkingDirectory, cancellationToken); 402MultipleAppHostProjectsFoundBehavior.Prompt => await interactionService.PromptForSelectionAsync(InteractionServiceStrings.SelectAppHostToUse, results.BuildableAppHost, projectFile => $"{projectFile.Name} ({Path.GetRelativePath(executionContext.WorkingDirectory.FullName, projectFile.FullName)})", cancellationToken), 424var settingsFilePath = ConfigurationHelper.BuildPathToSettingsJsonFile(executionContext.WorkingDirectory.FullName); 434var relativeSettingsFilePath = Path.GetRelativePath(executionContext.WorkingDirectory.FullName, settingsFile.FullName).Replace(Path.DirectorySeparatorChar, '/');
Projects\ProjectUpdater.cs (1)
88var fallbackNuGetConfigDirectory = executionContext.WorkingDirectory.FullName;
Templating\DotNetTemplateFactory.cs (5)
276executionContext.WorkingDirectory.Name, 277executionContext.WorkingDirectory.FullName, 419var defaultName = executionContext.WorkingDirectory.Name; 448var templatePackages = await channel.GetTemplatePackagesAsync(executionContext.WorkingDirectory, ct); 497var workingDir = executionContext.WorkingDirectory;
Aspire.Cli.Tests (1)
Utils\CliTestHelper.cs (1)
344var tmpDirectory = new DirectoryInfo(Path.Combine(executionContext.WorkingDirectory.FullName, "tmp"));