56 instantiations of CliExecutionContext
aspire (1)
Program.cs (1)
247return 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)
820var executionContext = new CliExecutionContext( 874var executionContext = new CliExecutionContext( 924var executionContext = new CliExecutionContext( 978var executionContext = new CliExecutionContext( 1027var executionContext = new CliExecutionContext( 1077var executionContext = new CliExecutionContext( 1127var 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)
19var executionContext = new CliExecutionContext(new DirectoryInfo("."), new DirectoryInfo("."), new DirectoryInfo("."), new DirectoryInfo(Path.Combine(Path.GetTempPath(), "aspire-test-runtimes"))); 52var executionContext = new CliExecutionContext(new DirectoryInfo("."), new DirectoryInfo("."), new DirectoryInfo("."), new DirectoryInfo(Path.Combine(Path.GetTempPath(), "aspire-test-runtimes"))); 96var executionContext = new CliExecutionContext(new DirectoryInfo("."), new DirectoryInfo("."), new DirectoryInfo("."), new DirectoryInfo(Path.Combine(Path.GetTempPath(), "aspire-test-runtimes"))); 139var executionContext = new CliExecutionContext(new DirectoryInfo("."), new DirectoryInfo("."), new DirectoryInfo("."), new DirectoryInfo(Path.Combine(Path.GetTempPath(), "aspire-test-runtimes"))); 179var 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)
27return 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)
151return new CliExecutionContext(WorkingDirectory, hivesDirectory, cacheDirectory, new DirectoryInfo(Path.Combine(Path.GetTempPath(), "aspire-test-sdks")));
244 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(IDotNetCliRunner runner, IPackagingService packagingService, IInteractionService interactionService, IProjectLocator projectLocator, IAddCommandPrompter prompter, AspireCliTelemetry telemetry, IDotNetSdkInstaller sdkInstaller, IFeatures features, ICliUpdateNotifier updateNotifier, CliExecutionContext executionContext, ICliHostEnvironment hostEnvironment)
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)
19public DeployCommand(IDotNetCliRunner runner, IInteractionService interactionService, IProjectLocator projectLocator, AspireCliTelemetry telemetry, IDotNetSdkInstaller sdkInstaller, IFeatures features, ICliUpdateNotifier updateNotifier, CliExecutionContext executionContext, ICliHostEnvironment hostEnvironment)
Commands\DoCommand.cs (1)
19public DoCommand(IDotNetCliRunner runner, IInteractionService interactionService, IProjectLocator projectLocator, AspireCliTelemetry telemetry, IDotNetSdkInstaller sdkInstaller, IFeatures features, ICliUpdateNotifier updateNotifier, CliExecutionContext executionContext, ICliHostEnvironment hostEnvironment)
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)
37private readonly CliExecutionContext _executionContext; 61CliExecutionContext executionContext, ICliHostEnvironment hostEnvironment,
Commands\McpCommand.cs (1)
25CliExecutionContext executionContext,
Commands\McpInitCommand.cs (1)
40CliExecutionContext executionContext,
Commands\McpStartCommand.cs (2)
27private readonly CliExecutionContext _executionContext; 31public McpStartCommand(IInteractionService interactionService, IFeatures features, ICliUpdateNotifier updateNotifier, CliExecutionContext executionContext, IAuxiliaryBackchannelMonitor auxiliaryBackchannelMonitor, ILoggerFactory loggerFactory, ILogger<McpStartCommand> logger, IPackagingService packagingService, IEnvironmentChecker environmentChecker)
Commands\NewCommand.cs (2)
33private readonly CliExecutionContext _executionContext; 56CliExecutionContext executionContext, ICliHostEnvironment hostEnvironment)
Commands\PipelineCommandBase.cs (1)
60protected PipelineCommandBase(string name, string description, IDotNetCliRunner runner, IInteractionService interactionService, IProjectLocator projectLocator, AspireCliTelemetry telemetry, IDotNetSdkInstaller sdkInstaller, IFeatures features, ICliUpdateNotifier updateNotifier, CliExecutionContext executionContext, ICliHostEnvironment hostEnvironment)
Commands\PublishCommand.cs (1)
37public PublishCommand(IDotNetCliRunner runner, IInteractionService interactionService, IProjectLocator projectLocator, IPublishCommandPrompter prompter, AspireCliTelemetry telemetry, IDotNetSdkInstaller sdkInstaller, IFeatures features, ICliUpdateNotifier updateNotifier, CliExecutionContext executionContext, ICliHostEnvironment hostEnvironment)
Commands\RunCommand.cs (1)
56CliExecutionContext 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)
41CliExecutionContext executionContext,
Configuration\ConfigurationService.cs (1)
11internal sealed class ConfigurationService(IConfiguration configuration, CliExecutionContext executionContext, FileInfo globalSettingsFile) : IConfigurationService
DotNet\DotNetCliRunner.cs (1)
57internal 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)
241private static CliExecutionContext BuildCliExecutionContext(bool debugMode) 285var executionContext = serviceProvider.GetRequiredService<CliExecutionContext>(); 378var executionContext = provider.GetRequiredService<CliExecutionContext>(); 391var executionContext = provider.GetRequiredService<CliExecutionContext>();
Projects\ProjectLocator.cs (1)
24internal sealed class ProjectLocator(ILogger<ProjectLocator> logger, IDotNetCliRunner runner, CliExecutionContext executionContext, IInteractionService interactionService, IConfigurationService configurationService, AspireCliTelemetry telemetry) : IProjectLocator
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 (184)
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)
820var executionContext = new CliExecutionContext( 874var executionContext = new CliExecutionContext( 924var executionContext = new CliExecutionContext( 978var executionContext = new CliExecutionContext( 1027var executionContext = new CliExecutionContext( 1077var executionContext = new CliExecutionContext( 1127var executionContext = new CliExecutionContext( 1211CliExecutionContext 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 (15)
19var executionContext = new CliExecutionContext(new DirectoryInfo("."), new DirectoryInfo("."), new DirectoryInfo("."), new DirectoryInfo(Path.Combine(Path.GetTempPath(), "aspire-test-runtimes"))); 32var context = provider.GetRequiredService<CliExecutionContext>(); 52var executionContext = new CliExecutionContext(new DirectoryInfo("."), new DirectoryInfo("."), new DirectoryInfo("."), new DirectoryInfo(Path.Combine(Path.GetTempPath(), "aspire-test-runtimes"))); 65var context = provider.GetRequiredService<CliExecutionContext>(); 96var executionContext = new CliExecutionContext(new DirectoryInfo("."), new DirectoryInfo("."), new DirectoryInfo("."), new DirectoryInfo(Path.Combine(Path.GetTempPath(), "aspire-test-runtimes"))); 103var context = provider.GetRequiredService<CliExecutionContext>(); 139var executionContext = new CliExecutionContext(new DirectoryInfo("."), new DirectoryInfo("."), new DirectoryInfo("."), new DirectoryInfo(Path.Combine(Path.GetTempPath(), "aspire-test-runtimes"))); 146var context = provider.GetRequiredService<CliExecutionContext>(); 179var executionContext = new CliExecutionContext(new DirectoryInfo("."), new DirectoryInfo("."), new DirectoryInfo("."), new DirectoryInfo(Path.Combine(Path.GetTempPath(), "aspire-test-runtimes"))); 186var context = provider.GetRequiredService<CliExecutionContext>();
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 (33)
20private static Aspire.Cli.CliExecutionContext CreateExecutionContext(DirectoryInfo workingDirectory) 42var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 80var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 119var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 163var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 200var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 224var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 259var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 275var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 299var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 319var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 350var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 388var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 416var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 462var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 492var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 537var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 569var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 592var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 625var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 644var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 691var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 756private static ProjectLocator CreateProjectLocatorWithSingleFileEnabled(CliExecutionContext executionContext) 788var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 810var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 850var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 883var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 917var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 959var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 994var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 1033var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 1051var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 1100var 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)
147private CliExecutionContext CreateDefaultCliExecutionContextFactory(IServiceProvider provider) 207var executionContext = serviceProvider.GetRequiredService<CliExecutionContext>(); 219public Func<IServiceProvider, CliExecutionContext> CliExecutionContextFactory { get; set; } 225var executionContext = serviceProvider.GetRequiredService<CliExecutionContext>(); 250var executionContext = serviceProvider.GetRequiredService<CliExecutionContext>(); 264var executionContext = serviceProvider.GetRequiredService<CliExecutionContext>(); 283var executionContext = serviceProvider.GetRequiredService<CliExecutionContext>(); 338var executionContext = serviceProvider.GetRequiredService<CliExecutionContext>(); 347var executionContext = serviceProvider.GetRequiredService<CliExecutionContext>(); 358var executionContext = serviceProvider.GetRequiredService<CliExecutionContext>(); 375var executionContext = serviceProvider.GetRequiredService<CliExecutionContext>();