33 references to WorkingDirectory
aspire (33)
Commands\ExecCommand.cs (1)
154appHostCompatibilityCheck = await AppHostHelper.CheckAppHostCompatibilityAsync(_runner, InteractionService, effectiveAppHostProjectFile, _telemetry, ExecutionContext.WorkingDirectory, cancellationToken);
Commands\InitCommand.cs (2)
108initContext.SelectedSolutionFile = await _solutionLocator.FindSolutionFileAsync(_executionContext.WorkingDirectory, cancellationToken); 507var templatePackages = await channel.GetTemplatePackagesAsync(_executionContext.WorkingDirectory, ct);
Commands\PublishCommandBase.cs (2)
131appHostCompatibilityCheck = await AppHostHelper.CheckAppHostCompatibilityAsync(_runner, InteractionService, effectiveAppHostFile, _telemetry, ExecutionContext.WorkingDirectory, cancellationToken); 147var buildExitCode = await AppHostHelper.BuildAppHostAsync(_runner, InteractionService, effectiveAppHostFile, buildOptions, ExecutionContext.WorkingDirectory, cancellationToken);
Commands\RunCommand.cs (4)
96await extensionInteractionService.StartDebugSessionAsync(ExecutionContext.WorkingDirectory.FullName, passedAppHostProjectFile?.FullName, startDebugSession); 160var buildExitCode = await AppHostHelper.BuildAppHostAsync(_runner, InteractionService, effectiveAppHostFile, buildOptions, ExecutionContext.WorkingDirectory, cancellationToken); 179appHostCompatibilityCheck = await AppHostHelper.CheckAppHostCompatibilityAsync(_runner, InteractionService, effectiveAppHostFile, _telemetry, ExecutionContext.WorkingDirectory, cancellationToken); 260var 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)
375var workingDirectory = nugetConfigFile?.Directory ?? executionContext.WorkingDirectory;
NuGet\NuGetPackagePrefetcher.cs (2)
35_ = await channel.GetTemplatePackagesAsync(executionContext.WorkingDirectory, stoppingToken); 58workingDirectory: executionContext.WorkingDirectory,
Projects\ProjectLocator.cs (13)
67var relativePath = Path.GetRelativePath(executionContext.WorkingDirectory.FullName, projectFile.FullName); 76var relativePath = Path.GetRelativePath(executionContext.WorkingDirectory.FullName, projectFile.FullName); 100var relativePath = Path.GetRelativePath(executionContext.WorkingDirectory.FullName, candidateFile.FullName); 173var searchDirectory = executionContext.WorkingDirectory; 216logger.LogDebug("Finding project file in {CurrentDirectory}", executionContext.WorkingDirectory); 259var relativePath = Path.GetRelativePath(executionContext.WorkingDirectory.FullName, candidateProject.FullName); 281var relativePath = Path.GetRelativePath(executionContext.WorkingDirectory.FullName, candidateFile.FullName); 315file => $"{file.Name} ({Path.GetRelativePath(executionContext.WorkingDirectory.FullName, file.FullName)})", 368logger.LogDebug("No project file specified, searching for *.csproj files in {CurrentDirectory}", executionContext.WorkingDirectory); 369var results = await FindAppHostProjectFilesAsync(executionContext.WorkingDirectory, cancellationToken); 393projectFile => $"{projectFile.Name} ({Path.GetRelativePath(executionContext.WorkingDirectory.FullName, projectFile.FullName)})", 404var settingsFilePath = ConfigurationHelper.BuildPathToSettingsJsonFile(executionContext.WorkingDirectory.FullName); 414var relativeSettingsFilePath = Path.GetRelativePath(executionContext.WorkingDirectory.FullName, settingsFile.FullName).Replace(Path.DirectorySeparatorChar, '/');
Projects\ProjectUpdater.cs (1)
87var fallbackNuGetConfigDirectory = executionContext.WorkingDirectory.FullName;
Templating\DotNetTemplateFactory.cs (5)
254executionContext.WorkingDirectory.Name, 255executionContext.WorkingDirectory.FullName, 397var defaultName = executionContext.WorkingDirectory.Name; 426var templatePackages = await channel.GetTemplatePackagesAsync(executionContext.WorkingDirectory, ct); 475var workingDir = executionContext.WorkingDirectory;