56 instantiations of CliExecutionContext
aspire (1)
Program.cs (1)
265return new CliExecutionContext(workingDirectory, hivesDirectory, cacheDirectory, sdksDirectory, debugMode);
Aspire.Cli.Tests (55)
Agents\CopilotCliAgentEnvironmentScannerTests.cs (2)
197return new CliExecutionContext( 214return new CliExecutionContext(
Agents\VsCodeAgentEnvironmentScannerTests.cs (1)
320return new CliExecutionContext(
Caching\DiskCacheTests.cs (1)
21var ctx = new CliExecutionContext(workspace.WorkspaceRoot, hives, cacheDir, new DirectoryInfo(Path.Combine(Path.GetTempPath(), "aspire-test-runtimes")));
Commands\RunCommandTests.cs (7)
804var executionContext = new CliExecutionContext( 858var executionContext = new CliExecutionContext( 908var executionContext = new CliExecutionContext( 962var executionContext = new CliExecutionContext( 1011var executionContext = new CliExecutionContext( 1061var executionContext = new CliExecutionContext( 1111var executionContext = new CliExecutionContext(
DotNet\DotNetCliRunnerTests.cs (1)
27return new CliExecutionContext(workingDirectory, hivesDirectory, cacheDirectory, new DirectoryInfo(Path.Combine(Path.GetTempPath(), "aspire-test-runtimes")));
DotNetSdkInstallerTests.cs (1)
26return new CliExecutionContext(workingDirectory, hivesDirectory, cacheDirectory, sdksDirectory, debugMode: false);
Interaction\ConsoleInteractionServiceTests.cs (13)
17var executionContext = new CliExecutionContext(new DirectoryInfo("."), new DirectoryInfo("."), new DirectoryInfo("."), new DirectoryInfo(Path.Combine(Path.GetTempPath(), "aspire-test-runtimes"))); 30var executionContext = new CliExecutionContext(new DirectoryInfo("."), new DirectoryInfo("."), new DirectoryInfo("."), new DirectoryInfo(Path.Combine(Path.GetTempPath(), "aspire-test-runtimes"))); 51var executionContext = new CliExecutionContext(new DirectoryInfo("."), new DirectoryInfo("."), new DirectoryInfo("."), new DirectoryInfo(Path.Combine(Path.GetTempPath(), "aspire-test-runtimes"))); 76var executionContext = new CliExecutionContext(new DirectoryInfo("."), new DirectoryInfo("."), new DirectoryInfo("."), new DirectoryInfo(Path.Combine(Path.GetTempPath(), "aspire-test-runtimes"))); 101var executionContext = new CliExecutionContext(new DirectoryInfo("."), new DirectoryInfo("."), new DirectoryInfo("."), new DirectoryInfo(Path.Combine(Path.GetTempPath(), "aspire-test-runtimes"))); 132var executionContext = new CliExecutionContext(new DirectoryInfo("."), new DirectoryInfo("."), new DirectoryInfo("."), new DirectoryInfo(Path.Combine(Path.GetTempPath(), "aspire-test-runtimes"))); 159var executionContext = new CliExecutionContext(new DirectoryInfo("."), new DirectoryInfo("."), new DirectoryInfo("."), new DirectoryInfo(Path.Combine(Path.GetTempPath(), "aspire-test-runtimes"))); 184var executionContext = new CliExecutionContext(new DirectoryInfo("."), new DirectoryInfo("."), new DirectoryInfo("."), new DirectoryInfo(Path.Combine(Path.GetTempPath(), "aspire-test-runtimes")), debugMode: true); 211var executionContext = new CliExecutionContext(new DirectoryInfo("."), new DirectoryInfo("."), new DirectoryInfo("."), new DirectoryInfo(Path.Combine(Path.GetTempPath(), "aspire-test-runtimes")), debugMode: true); 230var executionContext = new CliExecutionContext(new DirectoryInfo("."), new DirectoryInfo("."), new DirectoryInfo("."), new DirectoryInfo(Path.Combine(Path.GetTempPath(), "aspire-test-runtimes"))); 244var executionContext = new CliExecutionContext(new DirectoryInfo("."), new DirectoryInfo("."), new DirectoryInfo("."), new DirectoryInfo(Path.Combine(Path.GetTempPath(), "aspire-test-runtimes"))); 259var executionContext = new CliExecutionContext(new DirectoryInfo("."), new DirectoryInfo("."), new DirectoryInfo("."), new DirectoryInfo(Path.Combine(Path.GetTempPath(), "aspire-test-runtimes"))); 274var executionContext = new CliExecutionContext(new DirectoryInfo("."), new DirectoryInfo("."), new DirectoryInfo("."), new DirectoryInfo(Path.Combine(Path.GetTempPath(), "aspire-test-runtimes")));
Interaction\SpectreConsoleLoggerProviderTests.cs (5)
17var executionContext = new CliExecutionContext(new DirectoryInfo("."), new DirectoryInfo("."), new DirectoryInfo("."), new DirectoryInfo(Path.Combine(Path.GetTempPath(), "aspire-test-runtimes"))); 40var executionContext = new CliExecutionContext(new DirectoryInfo("."), new DirectoryInfo("."), new DirectoryInfo("."), new DirectoryInfo(Path.Combine(Path.GetTempPath(), "aspire-test-runtimes"))); 74var executionContext = new CliExecutionContext(new DirectoryInfo("."), new DirectoryInfo("."), new DirectoryInfo("."), new DirectoryInfo(Path.Combine(Path.GetTempPath(), "aspire-test-runtimes"))); 106var executionContext = new CliExecutionContext(new DirectoryInfo("."), new DirectoryInfo("."), new DirectoryInfo("."), new DirectoryInfo(Path.Combine(Path.GetTempPath(), "aspire-test-runtimes"))); 135var executionContext = new CliExecutionContext(new DirectoryInfo("."), new DirectoryInfo("."), new DirectoryInfo("."), new DirectoryInfo(Path.Combine(Path.GetTempPath(), "aspire-test-runtimes")));
Mcp\ListAppHostsToolTests.cs (1)
150return new CliExecutionContext(workingDirectory, hivesDirectory, cacheDirectory, new DirectoryInfo(Path.Combine(Path.GetTempPath(), "aspire-test-sdks")));
Mcp\MockPackagingService.cs (1)
54return new CliExecutionContext(
NuGet\NuGetPackagePrefetcherTests.cs (1)
18var executionContext = new CliExecutionContext(workingDir, hivesDir, cacheDir, new DirectoryInfo(Path.Combine(Path.GetTempPath(), "aspire-test-runtimes")));
Packaging\NuGetConfigMergerSnapshotTests.cs (5)
65var executionContext = new CliExecutionContext(root, hivesDir, cacheDir, new DirectoryInfo(Path.Combine(Path.GetTempPath(), "aspire-test-runtimes"))); 114var executionContext = new CliExecutionContext(root, hivesDir, cacheDir2, new DirectoryInfo(Path.Combine(Path.GetTempPath(), "aspire-test-runtimes"))); 176var executionContext = new CliExecutionContext(root, hivesDir, cacheDir3, new DirectoryInfo(Path.Combine(Path.GetTempPath(), "aspire-test-runtimes"))); 237var executionContext = new CliExecutionContext(root, hivesDir, cacheDir4, new DirectoryInfo(Path.Combine(Path.GetTempPath(), "aspire-test-runtimes"))); 296var executionContext = new CliExecutionContext(root, hivesDir, cacheDir5, new DirectoryInfo(Path.Combine(Path.GetTempPath(), "aspire-test-runtimes")));
Packaging\PackagingServiceTests.cs (12)
47var executionContext = new CliExecutionContext(tempDir, hivesDir, cacheDir, new DirectoryInfo(Path.Combine(Path.GetTempPath(), "aspire-test-runtimes"))); 82var executionContext = new CliExecutionContext(tempDir, hivesDir, cacheDir, new DirectoryInfo(Path.Combine(Path.GetTempPath(), "aspire-test-runtimes"))); 126var executionContext = new CliExecutionContext(tempDir, hivesDir, cacheDir, new DirectoryInfo(Path.Combine(Path.GetTempPath(), "aspire-test-runtimes"))); 159var executionContext = new CliExecutionContext(tempDir, hivesDir, cacheDir, new DirectoryInfo(Path.Combine(Path.GetTempPath(), "aspire-test-runtimes"))); 192var executionContext = new CliExecutionContext(tempDir, hivesDir, cacheDir, new DirectoryInfo(Path.Combine(Path.GetTempPath(), "aspire-test-runtimes"))); 224var executionContext = new CliExecutionContext(tempDir, hivesDir, cacheDir, new DirectoryInfo(Path.Combine(Path.GetTempPath(), "aspire-test-runtimes"))); 255var executionContext = new CliExecutionContext(tempDir, hivesDir, cacheDir, new DirectoryInfo(Path.Combine(Path.GetTempPath(), "aspire-test-runtimes"))); 286var executionContext = new CliExecutionContext(tempDir, hivesDir, cacheDir, new DirectoryInfo(Path.Combine(Path.GetTempPath(), "aspire-test-runtimes"))); 317var executionContext = new CliExecutionContext(tempDir, hivesDir, cacheDir, new DirectoryInfo(Path.Combine(Path.GetTempPath(), "aspire-test-runtimes"))); 357new CliExecutionContext(tempDir, tempDir, tempDir, new DirectoryInfo(Path.Combine(Path.GetTempPath(), "aspire-test-runtimes"))), 401var executionContext = new CliExecutionContext(tempDir, hivesDir, cacheDir, new DirectoryInfo(Path.Combine(Path.GetTempPath(), "aspire-test-runtimes"))); 457var executionContext = new CliExecutionContext(tempDir, hivesDir, cacheDir, new DirectoryInfo(Path.Combine(Path.GetTempPath(), "aspire-test-runtimes")));
Projects\ProjectLocatorTests.cs (1)
26return new CliExecutionContext(workingDirectory, hivesDirectory, cacheDirectory, new DirectoryInfo(Path.Combine(Path.GetTempPath(), "aspire-test-runtimes")));
Projects\ProjectUpdaterTests.cs (1)
895return new CliExecutionContext(workingDirectory, hivesDirectory, cacheDirectory, new DirectoryInfo(Path.Combine(Path.GetTempPath(), "aspire-test-runtimes")));
Templating\DotNetTemplateFactoryTests.cs (1)
335var executionContext = new CliExecutionContext(workingDirectory, hivesDirectory, cacheDirectory, new DirectoryInfo(Path.Combine(Path.GetTempPath(), "aspire-test-runtimes")));
Utils\CliTestHelper.cs (1)
166return new CliExecutionContext(WorkingDirectory, hivesDirectory, cacheDirectory, new DirectoryInfo(Path.Combine(Path.GetTempPath(), "aspire-test-sdks")));
229 references to CliExecutionContext
aspire (60)
Agents\ClaudeCode\ClaudeCodeAgentEnvironmentScanner.cs (2)
21private readonly CliExecutionContext _executionContext; 30public ClaudeCodeAgentEnvironmentScanner(IClaudeCodeCliRunner claudeCodeCliRunner, CliExecutionContext executionContext, ILogger<ClaudeCodeAgentEnvironmentScanner> logger)
Agents\CopilotCli\CopilotCliAgentEnvironmentScanner.cs (2)
21private readonly CliExecutionContext _executionContext; 30public CopilotCliAgentEnvironmentScanner(ICopilotCliRunner copilotCliRunner, CliExecutionContext executionContext, ILogger<CopilotCliAgentEnvironmentScanner> logger)
Agents\VsCode\VsCodeAgentEnvironmentScanner.cs (2)
21private readonly CliExecutionContext _executionContext; 30public VsCodeAgentEnvironmentScanner(IVsCodeCliRunner vsCodeCliRunner, CliExecutionContext executionContext, ILogger<VsCodeAgentEnvironmentScanner> logger)
Backchannel\AuxiliaryBackchannelMonitor.cs (1)
22CliExecutionContext executionContext) : BackgroundService, IAuxiliaryBackchannelMonitor
Caching\DiskCache.cs (1)
21public DiskCache(ILogger<DiskCache> logger, CliExecutionContext executionContext, IConfiguration configuration)
Commands\AddCommand.cs (1)
30public AddCommand(IPackagingService packagingService, IInteractionService interactionService, IProjectLocator projectLocator, IAddCommandPrompter prompter, AspireCliTelemetry telemetry, IDotNetSdkInstaller sdkInstaller, IFeatures features, ICliUpdateNotifier updateNotifier, CliExecutionContext executionContext, ICliHostEnvironment hostEnvironment, IAppHostProjectFactory projectFactory)
Commands\BaseCommand.cs (3)
17private readonly CliExecutionContext _executionContext; 19protected CliExecutionContext ExecutionContext => _executionContext; 23protected BaseCommand(string name, string description, IFeatures features, ICliUpdateNotifier updateNotifier, CliExecutionContext executionContext, IInteractionService interactionService) : base(name, description)
Commands\BaseConfigSubCommand.cs (1)
10internal abstract class BaseConfigSubCommand(string name, string description, IFeatures features, ICliUpdateNotifier updateNotifier, IConfigurationService configurationService, CliExecutionContext executionContext, IInteractionService interactionService) : BaseCommand(name, description, features, updateNotifier, executionContext, interactionService)
Commands\CacheCommand.cs (2)
16public CacheCommand(IInteractionService interactionService, IFeatures features, ICliUpdateNotifier updateNotifier, CliExecutionContext executionContext) 36public ClearCommand(IInteractionService interactionService, IFeatures features, ICliUpdateNotifier updateNotifier, CliExecutionContext executionContext)
Commands\ConfigCommand.cs (5)
23public ConfigCommand(IConfiguration configuration, IConfigurationService configurationService, IInteractionService interactionService, IDotNetSdkInstaller sdkInstaller, IFeatures features, ICliUpdateNotifier updateNotifier, CliExecutionContext executionContext) 71public GetCommand(IConfigurationService configurationService, IInteractionService interactionService, IFeatures features, ICliUpdateNotifier updateNotifier, CliExecutionContext executionContext) 120public SetCommand(IConfigurationService configurationService, IInteractionService interactionService, IFeatures features, ICliUpdateNotifier updateNotifier, CliExecutionContext executionContext) 199private sealed class ListCommand(IConfigurationService configurationService, IInteractionService interactionService, IFeatures features, ICliUpdateNotifier updateNotifier, CliExecutionContext executionContext) 237public DeleteCommand(IConfigurationService configurationService, IInteractionService interactionService, IFeatures features, ICliUpdateNotifier updateNotifier, CliExecutionContext executionContext)
Commands\DeployCommand.cs (1)
21public DeployCommand(IDotNetCliRunner runner, IInteractionService interactionService, IProjectLocator projectLocator, AspireCliTelemetry telemetry, IDotNetSdkInstaller sdkInstaller, IFeatures features, ICliUpdateNotifier updateNotifier, CliExecutionContext executionContext, ICliHostEnvironment hostEnvironment, IAppHostProjectFactory projectFactory, ILogger<DeployCommand> logger, IAnsiConsole ansiConsole)
Commands\DoCommand.cs (1)
21public DoCommand(IDotNetCliRunner runner, IInteractionService interactionService, IProjectLocator projectLocator, AspireCliTelemetry telemetry, IDotNetSdkInstaller sdkInstaller, IFeatures features, ICliUpdateNotifier updateNotifier, CliExecutionContext executionContext, ICliHostEnvironment hostEnvironment, IAppHostProjectFactory projectFactory, ILogger<DoCommand> logger, IAnsiConsole ansiConsole)
Commands\DoctorCommand.cs (1)
24CliExecutionContext executionContext,
Commands\ExecCommand.cs (1)
41CliExecutionContext executionContext, ICliHostEnvironment hostEnvironment)
Commands\ExtensionInternalCommand.cs (2)
17public ExtensionInternalCommand(IFeatures features, ICliUpdateNotifier updateNotifier, IProjectLocator projectLocator, CliExecutionContext executionContext, IInteractionService interactionService) : base("extension", "Hidden command for extension integration", features, updateNotifier, executionContext, interactionService) 35public GetAppHostCandidatesCommand(IFeatures features, ICliUpdateNotifier updateNotifier, IProjectLocator projectLocator, CliExecutionContext executionContext, IInteractionService interactionService) : base("get-apphosts", "Get AppHosts in the specified directory", features, updateNotifier, executionContext, interactionService)
Commands\InitCommand.cs (2)
38private readonly CliExecutionContext _executionContext; 65CliExecutionContext executionContext,
Commands\McpCommand.cs (1)
25CliExecutionContext executionContext,
Commands\McpInitCommand.cs (1)
40CliExecutionContext executionContext,
Commands\McpStartCommand.cs (2)
32private readonly CliExecutionContext _executionContext; 36public McpStartCommand(IInteractionService interactionService, IFeatures features, ICliUpdateNotifier updateNotifier, CliExecutionContext executionContext, IAuxiliaryBackchannelMonitor auxiliaryBackchannelMonitor, ILoggerFactory loggerFactory, ILogger<McpStartCommand> logger, IPackagingService packagingService, IEnvironmentChecker environmentChecker)
Commands\NewCommand.cs (2)
35private readonly CliExecutionContext _executionContext; 60CliExecutionContext executionContext,
Commands\PipelineCommandBase.cs (1)
64protected PipelineCommandBase(string name, string description, IDotNetCliRunner runner, IInteractionService interactionService, IProjectLocator projectLocator, AspireCliTelemetry telemetry, IDotNetSdkInstaller sdkInstaller, IFeatures features, ICliUpdateNotifier updateNotifier, CliExecutionContext executionContext, ICliHostEnvironment hostEnvironment, IAppHostProjectFactory projectFactory, ILogger logger, IAnsiConsole ansiConsole)
Commands\PublishCommand.cs (1)
39public PublishCommand(IDotNetCliRunner runner, IInteractionService interactionService, IProjectLocator projectLocator, IPublishCommandPrompter prompter, AspireCliTelemetry telemetry, IDotNetSdkInstaller sdkInstaller, IFeatures features, ICliUpdateNotifier updateNotifier, CliExecutionContext executionContext, ICliHostEnvironment hostEnvironment, IAppHostProjectFactory projectFactory, ILogger<PublishCommand> logger, IAnsiConsole ansiConsole)
Commands\RunCommand.cs (1)
52CliExecutionContext executionContext,
Commands\TemplateCommand.cs (1)
16public TemplateCommand(ITemplate template, Func<ParseResult, CancellationToken, Task<int>> executeCallback, IFeatures features, ICliUpdateNotifier updateNotifier, CliExecutionContext executionContext, IInteractionService interactionService)
Commands\UpdateCommand.cs (1)
42CliExecutionContext executionContext,
Configuration\ConfigurationService.cs (1)
11internal sealed class ConfigurationService(IConfiguration configuration, CliExecutionContext executionContext, FileInfo globalSettingsFile) : IConfigurationService
DotNet\DotNetCliRunner.cs (1)
63internal class DotNetCliRunner(ILogger<DotNetCliRunner> logger, IServiceProvider serviceProvider, AspireCliTelemetry telemetry, IConfiguration configuration, IFeatures features, IInteractionService interactionService, CliExecutionContext executionContext, IDiskCache diskCache) : IDotNetCliRunner
DotNet\DotNetSdkInstaller.cs (1)
17internal sealed class DotNetSdkInstaller(IFeatures features, IConfiguration configuration, CliExecutionContext executionContext, IDotNetCliRunner dotNetCliRunner, ILogger<DotNetSdkInstaller> logger) : IDotNetSdkInstaller
Git\GitRepository.cs (1)
14internal sealed class GitRepository(CliExecutionContext executionContext, ILogger<GitRepository> logger) : IGitRepository
Interaction\ConsoleInteractionService.cs (2)
21private readonly CliExecutionContext _executionContext; 24public ConsoleInteractionService(IAnsiConsole ansiConsole, CliExecutionContext executionContext, ICliHostEnvironment hostEnvironment)
Mcp\ListAppHostsTool.cs (1)
27internal sealed class ListAppHostsTool(IAuxiliaryBackchannelMonitor auxiliaryBackchannelMonitor, CliExecutionContext executionContext) : CliMcpTool
Mcp\ListIntegrationsTool.cs (1)
52internal sealed class ListIntegrationsTool(IPackagingService packagingService, CliExecutionContext executionContext, IAuxiliaryBackchannelMonitor auxiliaryBackchannelMonitor) : CliMcpTool
Mcp\SelectAppHostTool.cs (1)
13internal sealed class SelectAppHostTool(IAuxiliaryBackchannelMonitor auxiliaryBackchannelMonitor, CliExecutionContext executionContext) : CliMcpTool
NuGet\NuGetPackagePrefetcher.cs (1)
14internal sealed class NuGetPackagePrefetcher(ILogger<NuGetPackagePrefetcher> logger, CliExecutionContext executionContext, IFeatures features, IPackagingService packagingService, ICliUpdateNotifier cliUpdateNotifier, IDotNetSdkInstaller sdkInstaller) : BackgroundService
Packaging\PackagingService.cs (1)
16internal class PackagingService(CliExecutionContext executionContext, INuGetPackageCache nuGetPackageCache, IFeatures features, IConfiguration configuration) : IPackagingService
Program.cs (7)
259private static CliExecutionContext BuildCliExecutionContext(bool debugMode) 303var executionContext = serviceProvider.GetRequiredService<CliExecutionContext>(); 396var executionContext = provider.GetRequiredService<CliExecutionContext>(); 409var executionContext = provider.GetRequiredService<CliExecutionContext>();
Projects\ProjectLocator.cs (1)
24CliExecutionContext executionContext,
Projects\ProjectUpdater.cs (1)
26internal sealed partial class ProjectUpdater(ILogger<ProjectUpdater> logger, IDotNetCliRunner runner, IInteractionService interactionService, IMemoryCache cache, CliExecutionContext executionContext, FallbackProjectParser fallbackParser) : IProjectUpdater
Templating\DotNetTemplateFactory.cs (1)
26CliExecutionContext executionContext,
Aspire.Cli.Tests (169)
Agents\CopilotCliAgentEnvironmentScannerTests.cs (7)
20var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 41var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 110var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 158var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 173var executionContext = CreateExecutionContextWithVSCode(workspace.WorkspaceRoot); 195private static CliExecutionContext CreateExecutionContext(DirectoryInfo workingDirectory) 207private static CliExecutionContext CreateExecutionContextWithVSCode(DirectoryInfo workingDirectory)
Agents\VsCodeAgentEnvironmentScannerTests.cs (11)
21var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 39var executionContext = CreateExecutionContext(childDir); 57var executionContext = CreateExecutionContext(childDir); 71var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 87var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 105var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 132var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 188var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 229var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 260var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 310private static CliExecutionContext CreateExecutionContext(DirectoryInfo workingDirectory, DirectoryInfo? homeDirectory = null, Dictionary<string, string?>? environmentVariables = null)
Caching\DiskCacheTests.cs (1)
21var ctx = new CliExecutionContext(workspace.WorkspaceRoot, hives, cacheDir, new DirectoryInfo(Path.Combine(Path.GetTempPath(), "aspire-test-runtimes")));
Commands\RunCommandTests.cs (8)
804var executionContext = new CliExecutionContext( 858var executionContext = new CliExecutionContext( 908var executionContext = new CliExecutionContext( 962var executionContext = new CliExecutionContext( 1011var executionContext = new CliExecutionContext( 1061var executionContext = new CliExecutionContext( 1111var executionContext = new CliExecutionContext( 1186CliExecutionContext executionContext,
DotNet\DotNetCliRunnerTests.cs (26)
20private static Aspire.Cli.CliExecutionContext CreateExecutionContext(DirectoryInfo workingDirectory) 47var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 93var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 141var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 179var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 226var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 276var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 328var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 381provider.GetRequiredService<CliExecutionContext>(), 429provider.GetRequiredService<CliExecutionContext>(), 479provider.GetRequiredService<CliExecutionContext>(), 540var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 580var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 641var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 710var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 795var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 842var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 884var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 939var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 995var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 1047var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 1108var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 1166var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 1219var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 1264var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 1303CliExecutionContext executionContext,
DotNetSdkInstallerTests.cs (5)
18private static CliExecutionContext CreateTestExecutionContext() 114var context = CreateTestExecutionContext(); 145var context = CreateTestExecutionContext(); 217var context = CreateTestExecutionContext(); 246var context = CreateTestExecutionContext();
Interaction\ConsoleInteractionServiceTests.cs (13)
17var executionContext = new CliExecutionContext(new DirectoryInfo("."), new DirectoryInfo("."), new DirectoryInfo("."), new DirectoryInfo(Path.Combine(Path.GetTempPath(), "aspire-test-runtimes"))); 30var executionContext = new CliExecutionContext(new DirectoryInfo("."), new DirectoryInfo("."), new DirectoryInfo("."), new DirectoryInfo(Path.Combine(Path.GetTempPath(), "aspire-test-runtimes"))); 51var executionContext = new CliExecutionContext(new DirectoryInfo("."), new DirectoryInfo("."), new DirectoryInfo("."), new DirectoryInfo(Path.Combine(Path.GetTempPath(), "aspire-test-runtimes"))); 76var executionContext = new CliExecutionContext(new DirectoryInfo("."), new DirectoryInfo("."), new DirectoryInfo("."), new DirectoryInfo(Path.Combine(Path.GetTempPath(), "aspire-test-runtimes"))); 101var executionContext = new CliExecutionContext(new DirectoryInfo("."), new DirectoryInfo("."), new DirectoryInfo("."), new DirectoryInfo(Path.Combine(Path.GetTempPath(), "aspire-test-runtimes"))); 132var executionContext = new CliExecutionContext(new DirectoryInfo("."), new DirectoryInfo("."), new DirectoryInfo("."), new DirectoryInfo(Path.Combine(Path.GetTempPath(), "aspire-test-runtimes"))); 159var executionContext = new CliExecutionContext(new DirectoryInfo("."), new DirectoryInfo("."), new DirectoryInfo("."), new DirectoryInfo(Path.Combine(Path.GetTempPath(), "aspire-test-runtimes"))); 184var executionContext = new CliExecutionContext(new DirectoryInfo("."), new DirectoryInfo("."), new DirectoryInfo("."), new DirectoryInfo(Path.Combine(Path.GetTempPath(), "aspire-test-runtimes")), debugMode: true); 211var executionContext = new CliExecutionContext(new DirectoryInfo("."), new DirectoryInfo("."), new DirectoryInfo("."), new DirectoryInfo(Path.Combine(Path.GetTempPath(), "aspire-test-runtimes")), debugMode: true); 230var executionContext = new CliExecutionContext(new DirectoryInfo("."), new DirectoryInfo("."), new DirectoryInfo("."), new DirectoryInfo(Path.Combine(Path.GetTempPath(), "aspire-test-runtimes"))); 244var executionContext = new CliExecutionContext(new DirectoryInfo("."), new DirectoryInfo("."), new DirectoryInfo("."), new DirectoryInfo(Path.Combine(Path.GetTempPath(), "aspire-test-runtimes"))); 259var executionContext = new CliExecutionContext(new DirectoryInfo("."), new DirectoryInfo("."), new DirectoryInfo("."), new DirectoryInfo(Path.Combine(Path.GetTempPath(), "aspire-test-runtimes"))); 274var executionContext = new CliExecutionContext(new DirectoryInfo("."), new DirectoryInfo("."), new DirectoryInfo("."), new DirectoryInfo(Path.Combine(Path.GetTempPath(), "aspire-test-runtimes")));
Interaction\SpectreConsoleLoggerProviderTests.cs (5)
17var executionContext = new CliExecutionContext(new DirectoryInfo("."), new DirectoryInfo("."), new DirectoryInfo("."), new DirectoryInfo(Path.Combine(Path.GetTempPath(), "aspire-test-runtimes"))); 40var executionContext = new CliExecutionContext(new DirectoryInfo("."), new DirectoryInfo("."), new DirectoryInfo("."), new DirectoryInfo(Path.Combine(Path.GetTempPath(), "aspire-test-runtimes"))); 74var executionContext = new CliExecutionContext(new DirectoryInfo("."), new DirectoryInfo("."), new DirectoryInfo("."), new DirectoryInfo(Path.Combine(Path.GetTempPath(), "aspire-test-runtimes"))); 106var executionContext = new CliExecutionContext(new DirectoryInfo("."), new DirectoryInfo("."), new DirectoryInfo("."), new DirectoryInfo(Path.Combine(Path.GetTempPath(), "aspire-test-runtimes"))); 135var executionContext = new CliExecutionContext(new DirectoryInfo("."), new DirectoryInfo("."), new DirectoryInfo("."), new DirectoryInfo(Path.Combine(Path.GetTempPath(), "aspire-test-runtimes")));
Mcp\ListAppHostsToolTests.cs (5)
19var executionContext = CreateCliExecutionContext(workspace.WorkspaceRoot); 43var executionContext = CreateCliExecutionContext(workspace.WorkspaceRoot); 75var executionContext = CreateCliExecutionContext(workspace.WorkspaceRoot); 107var executionContext = CreateCliExecutionContext(workspace.WorkspaceRoot); 146private static CliExecutionContext CreateCliExecutionContext(DirectoryInfo workingDirectory)
Mcp\MockPackagingService.cs (1)
52public static CliExecutionContext CreateTestContext()
NuGet\NuGetPackagePrefetcherTests.cs (1)
18var executionContext = new CliExecutionContext(workingDir, hivesDir, cacheDir, new DirectoryInfo(Path.Combine(Path.GetTempPath(), "aspire-test-runtimes")));
Packaging\NuGetConfigMergerSnapshotTests.cs (6)
37private static PackagingService CreatePackagingService(CliExecutionContext executionContext) 65var executionContext = new CliExecutionContext(root, hivesDir, cacheDir, new DirectoryInfo(Path.Combine(Path.GetTempPath(), "aspire-test-runtimes"))); 114var executionContext = new CliExecutionContext(root, hivesDir, cacheDir2, new DirectoryInfo(Path.Combine(Path.GetTempPath(), "aspire-test-runtimes"))); 176var executionContext = new CliExecutionContext(root, hivesDir, cacheDir3, new DirectoryInfo(Path.Combine(Path.GetTempPath(), "aspire-test-runtimes"))); 237var executionContext = new CliExecutionContext(root, hivesDir, cacheDir4, new DirectoryInfo(Path.Combine(Path.GetTempPath(), "aspire-test-runtimes"))); 296var executionContext = new CliExecutionContext(root, hivesDir, cacheDir5, new DirectoryInfo(Path.Combine(Path.GetTempPath(), "aspire-test-runtimes")));
Packaging\PackagingServiceTests.cs (11)
47var executionContext = new CliExecutionContext(tempDir, hivesDir, cacheDir, new DirectoryInfo(Path.Combine(Path.GetTempPath(), "aspire-test-runtimes"))); 82var executionContext = new CliExecutionContext(tempDir, hivesDir, cacheDir, new DirectoryInfo(Path.Combine(Path.GetTempPath(), "aspire-test-runtimes"))); 126var executionContext = new CliExecutionContext(tempDir, hivesDir, cacheDir, new DirectoryInfo(Path.Combine(Path.GetTempPath(), "aspire-test-runtimes"))); 159var executionContext = new CliExecutionContext(tempDir, hivesDir, cacheDir, new DirectoryInfo(Path.Combine(Path.GetTempPath(), "aspire-test-runtimes"))); 192var executionContext = new CliExecutionContext(tempDir, hivesDir, cacheDir, new DirectoryInfo(Path.Combine(Path.GetTempPath(), "aspire-test-runtimes"))); 224var executionContext = new CliExecutionContext(tempDir, hivesDir, cacheDir, new DirectoryInfo(Path.Combine(Path.GetTempPath(), "aspire-test-runtimes"))); 255var executionContext = new CliExecutionContext(tempDir, hivesDir, cacheDir, new DirectoryInfo(Path.Combine(Path.GetTempPath(), "aspire-test-runtimes"))); 286var executionContext = new CliExecutionContext(tempDir, hivesDir, cacheDir, new DirectoryInfo(Path.Combine(Path.GetTempPath(), "aspire-test-runtimes"))); 317var executionContext = new CliExecutionContext(tempDir, hivesDir, cacheDir, new DirectoryInfo(Path.Combine(Path.GetTempPath(), "aspire-test-runtimes"))); 401var executionContext = new CliExecutionContext(tempDir, hivesDir, cacheDir, new DirectoryInfo(Path.Combine(Path.GetTempPath(), "aspire-test-runtimes"))); 457var executionContext = new CliExecutionContext(tempDir, hivesDir, cacheDir, new DirectoryInfo(Path.Combine(Path.GetTempPath(), "aspire-test-runtimes")));
Projects\ProjectLocatorTests.cs (28)
19private static Aspire.Cli.CliExecutionContext CreateExecutionContext(DirectoryInfo workingDirectory) 40var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 77var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 115var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 159var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 195var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 218var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 253var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 268var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 291var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 310var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 340var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 375var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 400var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 441var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 476var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 506var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 542var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 561var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 591var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 609var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 641var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 713private static ProjectLocator CreateProjectLocatorWithSingleFileEnabled(CliExecutionContext executionContext, Func<FileInfo, AppHostValidationResult>? validateCallback = null) 751var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 772var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 814var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 846var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 882var executionContext = CreateExecutionContext(workspace.WorkspaceRoot);
Projects\ProjectUpdaterTests.cs (20)
118var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 230var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 369var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 521var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 664var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 769var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 872var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 888private static Aspire.Cli.CliExecutionContext CreateExecutionContext(DirectoryInfo workingDirectory) 1015var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 1138var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 1252var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 1362var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 1460var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 1562var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 1641var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 1723var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 1802var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 1885var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 1973var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 2352var executionContext = CreateExecutionContext(workspace.WorkspaceRoot);
Templating\DotNetTemplateFactoryTests.cs (1)
335var executionContext = new CliExecutionContext(workingDirectory, hivesDirectory, cacheDirectory, new DirectoryInfo(Path.Combine(Path.GetTempPath(), "aspire-test-runtimes")));
Utils\CliTestHelper.cs (20)
162private CliExecutionContext CreateDefaultCliExecutionContextFactory(IServiceProvider provider) 225var executionContext = serviceProvider.GetRequiredService<CliExecutionContext>(); 237public Func<IServiceProvider, CliExecutionContext> CliExecutionContextFactory { get; set; } 242var executionContext = serviceProvider.GetRequiredService<CliExecutionContext>(); 269var executionContext = serviceProvider.GetRequiredService<CliExecutionContext>(); 283var executionContext = serviceProvider.GetRequiredService<CliExecutionContext>(); 302var executionContext = serviceProvider.GetRequiredService<CliExecutionContext>(); 356var executionContext = serviceProvider.GetRequiredService<CliExecutionContext>(); 365var executionContext = serviceProvider.GetRequiredService<CliExecutionContext>(); 376var executionContext = serviceProvider.GetRequiredService<CliExecutionContext>(); 393var executionContext = serviceProvider.GetRequiredService<CliExecutionContext>();