19 instantiations of CliExecutionContext
aspire (1)
Program.cs (1)
846return new CliExecutionContext(
Aspire.Cli.Tests (18)
Acquisition\InstallationDiscoveryDiscoverAllTests.cs (2)
809var context = new CliExecutionContext( 990return new CliExecutionContext(
Backchannel\AuxiliaryBackchannelMonitorTests.cs (1)
783=> new(
CliExecutionContextTests.cs (2)
17return new CliExecutionContext(workingDir, hivesDir, cacheDir, sdksDir, logsDir, "test.log", identityChannel: channel); 26return new CliExecutionContext(workingDir, hivesDir, cacheDir, sdksDir, logsDir, "test.log", identityChannel: "local");
Commands\AddCommandTests.cs (1)
3915return new CliExecutionContext(
Commands\AppHostLauncherTests.cs (1)
1335var executionContext = new CliExecutionContext(
Commands\DotNetSdkCheckTests.cs (1)
129new(
Commands\GoAppHostToolingCheckTests.cs (1)
667new(
Commands\TypeScriptAppHostToolingCheckTests.cs (1)
278new(
Interaction\ConsoleInteractionServiceTests.cs (1)
28new(new DirectoryInfo("."), new DirectoryInfo("."), new DirectoryInfo("."), s_runtimeDirectory, s_logsDirectory, logFilePath ?? "test.log", identityChannel: "local", debugMode: debugMode, consoleLogLevel: consoleLogLevel);
Mcp\ApiDocs\ApiDocsCacheTests.cs (1)
110=> new(
Mcp\Docs\DocsCacheTests.cs (1)
123=> new(
Processes\ProcessTreeGracefulShutdownServiceTests.cs (1)
399var executionContext = new CliExecutionContext(
Projects\AppHostCandidateFinderTests.cs (1)
624return new Aspire.Cli.CliExecutionContext(workingDirectory, hivesDirectory, cacheDirectory, sdksDirectory, logsDirectory, "test.log", identityChannel: "local");
Projects\PrebuiltAppHostServerTests.cs (1)
2252new(new DirectoryInfo(Path.GetTempPath()),
Utils\DcpConnectionHealthCheckTests.cs (1)
324new(
Utils\TestExecutionContextHelper.cs (1)
71return new CliExecutionContext(
747 references to CliExecutionContext
aspire (131)
Acquisition\IdentityResolver.cs (1)
28/// so the resolver is decoupled from <see cref="CliExecutionContext"/> — both
Acquisition\InstallationDiscovery.cs (2)
29private readonly CliExecutionContext _executionContext; 38CliExecutionContext executionContext,
Agents\AgentPath.cs (3)
13public static string GetManagedSettingsDirectory(CliExecutionContext context, IEnvironment environment, string productName, string unixName) 49public static string? GetOverride(string variable, CliExecutionContext executionContext, IEnvironment environment) 54public static string Expand(string path, CliExecutionContext executionContext)
Agents\AspireSkills\AspireSkillsBundleProvider.cs (1)
46public AspireSkillsBundleProvider(CliExecutionContext executionContext)
Agents\AspireSkills\AspireSkillsInstaller.cs (1)
28CliExecutionContext executionContext,
Agents\ClaudeCode\ClaudeCodeAgentClient.cs (1)
14CliExecutionContext context, IEnvironment environment, ILogger<ClaudeCodeAgentClient> logger)
Agents\ClaudeCode\ClaudeCodeAgentEnvironmentScanner.cs (1)
13CliExecutionContext executionContext,
Agents\ClaudeCode\ClaudeCodePaths.cs (3)
10public static string GetConfigDirectory(CliExecutionContext executionContext, IEnvironment environment) 14public static string GetGlobalMcpConfigPath(CliExecutionContext executionContext, IEnvironment environment) 23private static string? GetConfigDirectoryOverride(CliExecutionContext executionContext, IEnvironment environment)
Agents\Copilot\CopilotAgentClient.cs (1)
14CliExecutionContext context, IEnvironment environment, ILogger<CopilotAgentClient> logger)
Agents\Copilot\CopilotAppInstallationDetector.cs (1)
25CliExecutionContext executionContext) : ICopilotAppInstallationDetector
Agents\Hooks\TelemetryHookInstaller.cs (2)
25private readonly CliExecutionContext _executionContext; 28public TelemetryHookInstaller(CliExecutionContext executionContext, ILogger<TelemetryHookInstaller> logger)
Agents\OpenCode\OpenCodeAgentClient.cs (1)
13internal sealed class OpenCodeAgentClient(CliExecutionContext context, IEnvironment environment)
Agents\OpenCode\OpenCodePaths.cs (4)
29public static string GetConfigDirectory(CliExecutionContext context, IEnvironment environment) 34public static string GetManagedSettingsDirectory(CliExecutionContext context, IEnvironment environment) 42public static string GetGlobalMcpConfigPath(CliExecutionContext executionContext, IEnvironment environment) 56public static string? GetOverride(string name, CliExecutionContext executionContext, IEnvironment environment)
Agents\VsCode\VsCodeAgentEnvironmentScanner.cs (1)
13CliExecutionContext executionContext,
Backchannel\AppHostConnectionResolver.cs (1)
49CliExecutionContext executionContext,
Backchannel\AuxiliaryBackchannelMonitor.cs (1)
27CliExecutionContext executionContext,
Backchannel\ExtensionRpcTarget.cs (1)
34CliExecutionContext executionContext,
Caching\AppHostInfoDiskCache.cs (1)
113public AppHostInfoDiskCache(ILogger<AppHostInfoDiskCache> logger, CliExecutionContext executionContext, IConfigurationService configurationService, IEnvironment environment)
Caching\DiskCache.cs (1)
21public DiskCache(ILogger<DiskCache> logger, CliExecutionContext executionContext, IConfiguration configuration)
Certificates\CertificateService.cs (1)
56CliExecutionContext executionContext,
Commands\AgentMcpCommand.cs (1)
45private readonly CliExecutionContext _executionContext;
Commands\AppHostLauncher.cs (1)
34CliExecutionContext executionContext,
Commands\BaseCommand.cs (2)
58private readonly CliExecutionContext _executionContext; 62protected CliExecutionContext ExecutionContext => _executionContext;
Commands\CommonCommandServices.cs (2)
15CliExecutionContext executionContext, 25public CliExecutionContext ExecutionContext { get; } = executionContext;
Commands\DcpWorkloadCleanupService.cs (1)
15CliExecutionContext executionContext,
Commands\IdentityVersionAction.cs (3)
11/// CLI's resolved identity version (<see cref="CliExecutionContext.IdentityVersion"/>) with the 12/// optional commit SHA (<see cref="CliExecutionContext.IdentityCommit"/>) appended as build metadata 18internal sealed class IdentityVersionAction(CliExecutionContext executionContext) : SynchronousCommandLineAction
Commands\InitCommand.cs (2)
43private readonly CliExecutionContext _executionContext; 689/// Resolves the <see cref="CliExecutionContext.IdentityChannel"/> into a channel name
Commands\LsCommand.cs (1)
21private readonly CliExecutionContext _executionContext;
Commands\NewCommand.cs (1)
836/// Resolves <see cref="CliExecutionContext.IdentityChannel"/> to a registered channel name
Commands\RootCommand.cs (1)
234CliExecutionContext executionContext)
Configuration\ConfigSourceService.cs (1)
25CliExecutionContext executionContext,
Configuration\ConfigurationService.cs (1)
16internal sealed class ConfigurationService(IConfiguration configuration, CliExecutionContext executionContext, FileInfo globalSettingsFile, ILogger<ConfigurationService> logger) : IConfigurationService
Documentation\ApiDocs\ApiDocsCache.cs (1)
22CliExecutionContext executionContext,
Documentation\Docs\DocsCache.cs (1)
28CliExecutionContext executionContext,
Documentation\FileBackedDocumentContentCache.cs (1)
16CliExecutionContext executionContext,
DotNet\DotNetCliRunner.cs (1)
209CliExecutionContext executionContext,
Git\GitRepository.cs (1)
17internal sealed class GitRepository(CliExecutionContext executionContext, IEnvironment environment, ILogger<GitRepository> logger, ProfilingTelemetry profilingTelemetry) : IGitRepository
IEnvironment.cs (1)
9/// Abstracts environment queries so both <see cref="CliExecutionContext"/> and
Interaction\BannerService.cs (2)
38private readonly CliExecutionContext _executionContext; 45public BannerService(ConsoleEnvironment consoleEnvironment, CliExecutionContext executionContext)
Interaction\ConsoleInteractionService.cs (2)
31private readonly CliExecutionContext _executionContext; 87public ConsoleInteractionService(ConsoleEnvironment consoleEnvironment, CliExecutionContext executionContext, ICliHostEnvironment hostEnvironment, IProcessPathProvider processPathProvider, ILoggerFactory loggerFactory, ConsoleLogBufferContext logBufferContext)
KnownFeatures.cs (1)
180/// <see cref="CliExecutionContext.IdentityChannel"/>. Callers that also need to expose
Mcp\Tools\ListAppHostsTool.cs (1)
27internal sealed class ListAppHostsTool(IAuxiliaryBackchannelMonitor auxiliaryBackchannelMonitor, CliExecutionContext executionContext) : CliMcpTool
Mcp\Tools\ListIntegrationsTool.cs (1)
53internal sealed class ListIntegrationsTool(IPackagingService packagingService, CliExecutionContext executionContext, IAuxiliaryBackchannelMonitor auxiliaryBackchannelMonitor) : CliMcpTool
Mcp\Tools\SelectAppHostTool.cs (1)
14internal sealed class SelectAppHostTool(IAuxiliaryBackchannelMonitor auxiliaryBackchannelMonitor, CliExecutionContext executionContext) : CliMcpTool
Migrations\TypeScriptAppHostMigration.cs (2)
37private readonly CliExecutionContext _executionContext; 45CliExecutionContext executionContext,
NuGet\NuGetPackagePrefetcher.cs (1)
14internal sealed class NuGetPackagePrefetcher(ILogger<NuGetPackagePrefetcher> logger, TimeProvider timeProvider, CliExecutionContext executionContext, IFeatures features, IPackagingService packagingService, ICliUpdateNotifier cliUpdateNotifier) : BackgroundService
Packaging\IntegrationPackageSearchService.cs (1)
22CliExecutionContext executionContext,
Packaging\PackagingService.cs (2)
76private readonly CliExecutionContext _executionContext; 98CliExecutionContext executionContext,
Processes\DcpExecutableResolver.cs (1)
21CliExecutionContext executionContext,
Processes\ProcessTreeGracefulShutdownService.cs (1)
22CliExecutionContext executionContext,
Program.cs (11)
483sp.GetRequiredService<CliExecutionContext>(), 602var executionContext = serviceProvider.GetRequiredService<CliExecutionContext>(); 806internal static CliExecutionContext BuildCliExecutionContext(bool debugMode, LogLevel? consoleLogLevel, string logsDirectory, string logFilePath, IIdentityResolver identityResolver, string? processPath = null) 963var executionContext = serviceProvider.GetRequiredService<CliExecutionContext>(); 1272app.Services.GetRequiredService<CliExecutionContext>(); 1556var executionContext = provider.GetRequiredService<CliExecutionContext>(); 1573var executionContext = provider.GetRequiredService<CliExecutionContext>();
Projects\AppHostServerProject.cs (1)
36CliExecutionContext executionContext,
Projects\DotNetAppHostProject.cs (2)
55private readonly CliExecutionContext _executionContext; 97CliExecutionContext executionContext,
Projects\GuestAppHostProject.cs (2)
54private readonly CliExecutionContext _executionContext; 88CliExecutionContext executionContext,
Projects\IntegrationRestorePlan.cs (1)
18CliExecutionContext executionContext,
Projects\PrebuiltAppHostServer.cs (3)
48private readonly CliExecutionContext _executionContext; 89CliExecutionContext executionContext, 744/// This is independent of the running CLI's <see cref="CliExecutionContext.IdentityChannel"/>.
Projects\ProjectLocator.cs (1)
140CliExecutionContext executionContext,
Projects\ProjectUpdater.cs (1)
31internal sealed partial class ProjectUpdater(ILogger<ProjectUpdater> logger, IDotNetCliRunner runner, IInteractionService interactionService, IMemoryCache cache, CliExecutionContext executionContext, FallbackProjectParser fallbackParser, BundleNuGetService nuGetService) : IProjectUpdater
Scaffolding\ScaffoldingService.cs (2)
49private readonly CliExecutionContext _executionContext; 61CliExecutionContext executionContext,
Secrets\AspireSecretsStoreResolver.cs (1)
15CliExecutionContext executionContext)
Telemetry\AspireCliTelemetry.cs (4)
57private readonly CliExecutionContext _executionContext; 79public AspireCliTelemetry(ILogger<AspireCliTelemetry> logger, IMachineInformationProvider machineInformationProvider, ICIEnvironmentDetector ciEnvironmentDetector, ICodingAgentDetector codingAgentDetector, IInternalMicrosoftDetector internalMicrosoftDetector, TelemetryConfiguration telemetryConfiguration, CliExecutionContext executionContext, TelemetryTagsSource tagsSource) 97internal AspireCliTelemetry(ILogger<AspireCliTelemetry> logger, IMachineInformationProvider machineInformationProvider, ICIEnvironmentDetector ciEnvironmentDetector, ICodingAgentDetector codingAgentDetector, IInternalMicrosoftDetector internalMicrosoftDetector, string reportedSourceName, string diagnosticsSourceName, CliExecutionContext executionContext, TelemetryTagsSource tagsSource) 115internal AspireCliTelemetry(ILogger<AspireCliTelemetry> logger, IMachineInformationProvider machineInformationProvider, ICIEnvironmentDetector ciEnvironmentDetector, ICodingAgentDetector codingAgentDetector, IInternalMicrosoftDetector internalMicrosoftDetector, TelemetryConfiguration telemetryConfiguration, string reportedSourceName, string diagnosticsSourceName, CliExecutionContext executionContext, TelemetryTagsSource tagsSource)
Telemetry\TelemetryServiceCollectionExtensions.cs (2)
30var context = sp.GetRequiredService<CliExecutionContext>();
Templating\CallbackTemplate.cs (2)
11Func<CliExecutionContext, string, string> pathDeriverCallback, 33public Func<CliExecutionContext, string, string> PathDeriver => pathDeriverCallback;
Templating\CliTemplateFactory.cs (3)
79private readonly CliExecutionContext _executionContext; 91CliExecutionContext executionContext, 261private async Task<string?> ResolveOutputPathAsync(TemplateInputs inputs, Func<CliExecutionContext, string, string> pathDeriver, string projectName, System.CommandLine.ParseResult parseResult, CancellationToken cancellationToken)
Templating\DotNetTemplateFactory.cs (2)
24CliExecutionContext executionContext, 608private async Task<string?> GetOutputPathAsync(TemplateInputs inputs, Func<CliExecutionContext, string, string> pathDeriver, string projectName, ParseResult parseResult, CancellationToken cancellationToken)
Templating\ITemplate.cs (1)
46Func<CliExecutionContext, string, string> PathDeriver { get; }
Templating\TemplateEngineFactory.cs (1)
28CliExecutionContext executionContext,
Templating\TemplateNuGetConfigService.cs (2)
24CliExecutionContext executionContext, 498/// <see cref="CliExecutionContext.IdentityChannel"/>. When null, channel selection falls
Templating\TemplateSourceStore.cs (1)
15CliExecutionContext executionContext,
Utils\CliUpdateNotifier.cs (1)
50CliExecutionContext executionContext) : ICliUpdateNotifier
Utils\ConfigurationHelper.cs (1)
109CliExecutionContext executionContext, FileInfo settingsFile, ILogger logger, CancellationToken cancellationToken)
Utils\EnvironmentChecker\AspireVersionCheck.cs (1)
23CliExecutionContext executionContext,
Utils\EnvironmentChecker\DcpConnectionChecker.cs (2)
26CliExecutionContext executionContext, 223CliExecutionContext executionContext,
Utils\EnvironmentChecker\DcpConnectionHealthCheck.cs (1)
20CliExecutionContext executionContext,
Utils\EnvironmentChecker\DeprecatedAgentConfigCheck.cs (2)
16private readonly CliExecutionContext _executionContext; 29public DeprecatedAgentConfigCheck(CliExecutionContext executionContext)
Utils\EnvironmentChecker\DotNetSdkCheck.cs (1)
21CliExecutionContext executionContext,
Utils\EnvironmentChecker\GoAppHostToolingCheck.cs (3)
40private readonly CliExecutionContext _executionContext; 49CliExecutionContext executionContext, 67CliExecutionContext executionContext,
Utils\EnvironmentChecker\LegacySettingsFileCheck.cs (1)
21internal sealed class LegacySettingsFileCheck(CliExecutionContext executionContext) : IEnvironmentCheck
Utils\EnvironmentChecker\TypeScriptAppHostToolingCheck.cs (3)
22private readonly CliExecutionContext _executionContext; 31CliExecutionContext executionContext, 48CliExecutionContext executionContext,
Utils\EnvironmentChecker\VsCodeExtensionCheck.cs (3)
32private readonly CliExecutionContext _executionContext; 35public VsCodeExtensionCheck(IEnvironment environment, CliExecutionContext executionContext) 42internal VsCodeExtensionCheck(IEnvironment environment, CliExecutionContext executionContext, Func<string, string?> commandResolver)
Utils\VersionHelper.cs (1)
31/// Pass <see cref="CliExecutionContext.IdentitySdkVersion"/> as <paramref name="cliVersion"/>
Aspire.Cli.Tests (616)
Acquisition\IdentityResolverTests.cs (6)
392var context = BuildContextFromResolver(workspace, resolver); 416var context = BuildContextFromResolver(workspace, resolver); 438var context = BuildContextFromResolver(workspace, resolver); 462var context = BuildContextFromResolver(workspace, resolver); 481var context = BuildContextFromResolver(workspace, resolver); 575private static CliExecutionContext BuildContextFromResolver(TemporaryWorkspace workspace, IIdentityResolver resolver)
Acquisition\InstallationDiscoveryDiscoverAllTests.cs (3)
809var context = new CliExecutionContext( 979/// Builds a <see cref="CliExecutionContext"/> whose <c>HomeDirectory</c> 987private static CliExecutionContext CreateExecutionContext(TemporaryWorkspace workspace)
Agents\AgentConfigurationTestContext.cs (1)
49public CliExecutionContext ExecutionContext { get; }
Agents\AspireSkillsInstallerTests.cs (42)
39var executionContext = TestExecutionContextHelper.CreateExecutionContext(new DirectoryInfo(rootDirectory)); 87var executionContext = TestExecutionContextHelper.CreateExecutionContext(new DirectoryInfo(rootDirectory)); 146var executionContext = TestExecutionContextHelper.CreateExecutionContext(new DirectoryInfo(rootDirectory)); 196var executionContext = TestExecutionContextHelper.CreateExecutionContext(new DirectoryInfo(rootDirectory)); 276var executionContext = TestExecutionContextHelper.CreateExecutionContext(new DirectoryInfo(rootDirectory)); 310var executionContext = TestExecutionContextHelper.CreateExecutionContext(new DirectoryInfo(rootDirectory)); 373var executionContext = TestExecutionContextHelper.CreateExecutionContext(new DirectoryInfo(rootDirectory)); 445var executionContext = TestExecutionContextHelper.CreateExecutionContext(new DirectoryInfo(rootDirectory)); 484var executionContext = TestExecutionContextHelper.CreateExecutionContext(new DirectoryInfo(rootDirectory)); 519var executionContext = TestExecutionContextHelper.CreateExecutionContext(new DirectoryInfo(rootDirectory)); 552var executionContext = TestExecutionContextHelper.CreateExecutionContext(new DirectoryInfo(rootDirectory)); 594var executionContext = TestExecutionContextHelper.CreateExecutionContext(new DirectoryInfo(rootDirectory)); 639var executionContext = TestExecutionContextHelper.CreateExecutionContext(new DirectoryInfo(rootDirectory)); 686var executionContext = TestExecutionContextHelper.CreateExecutionContext(new DirectoryInfo(rootDirectory)); 755var executionContext = TestExecutionContextHelper.CreateExecutionContext(new DirectoryInfo(rootDirectory)); 818var executionContext = TestExecutionContextHelper.CreateExecutionContext(new DirectoryInfo(rootDirectory)); 870var executionContext = TestExecutionContextHelper.CreateExecutionContext(new DirectoryInfo(rootDirectory)); 899var executionContext = TestExecutionContextHelper.CreateExecutionContext(new DirectoryInfo(rootDirectory)); 946var executionContext = TestExecutionContextHelper.CreateExecutionContext(new DirectoryInfo(rootDirectory)); 1005var executionContext = TestExecutionContextHelper.CreateExecutionContext(new DirectoryInfo(rootDirectory)); 1061var executionContext = TestExecutionContextHelper.CreateExecutionContext(new DirectoryInfo(rootDirectory)); 1082var executionContext = TestExecutionContextHelper.CreateExecutionContext(new DirectoryInfo(rootDirectory)); 1105var executionContext = TestExecutionContextHelper.CreateExecutionContext(new DirectoryInfo(rootDirectory)); 1132var executionContext = TestExecutionContextHelper.CreateExecutionContext(new DirectoryInfo(rootDirectory)); 1168var executionContext = TestExecutionContextHelper.CreateExecutionContext(new DirectoryInfo(rootDirectory)); 1188var executionContext = TestExecutionContextHelper.CreateExecutionContext(new DirectoryInfo(rootDirectory)); 1221var executionContext = TestExecutionContextHelper.CreateExecutionContext(new DirectoryInfo(rootDirectory)); 1272var executionContext = TestExecutionContextHelper.CreateExecutionContext(new DirectoryInfo(rootDirectory)); 1330var executionContext = TestExecutionContextHelper.CreateExecutionContext(new DirectoryInfo(rootDirectory)); 1388var executionContext = TestExecutionContextHelper.CreateExecutionContext(new DirectoryInfo(rootDirectory)); 1615var executionContext = TestExecutionContextHelper.CreateExecutionContext(new DirectoryInfo(rootDirectory)); 1680var executionContext = TestExecutionContextHelper.CreateExecutionContext(new DirectoryInfo(rootDirectory)); 1729var executionContext = TestExecutionContextHelper.CreateExecutionContext(new DirectoryInfo(rootDirectory)); 1785var executionContext = TestExecutionContextHelper.CreateExecutionContext(new DirectoryInfo(rootDirectory)); 1835var executionContext = TestExecutionContextHelper.CreateExecutionContext(new DirectoryInfo(rootDirectory)); 1869var executionContext = TestExecutionContextHelper.CreateExecutionContext(new DirectoryInfo(rootDirectory)); 1905var executionContext = TestExecutionContextHelper.CreateExecutionContext(new DirectoryInfo(rootDirectory)); 1928var executionContext = TestExecutionContextHelper.CreateExecutionContext(new DirectoryInfo(rootDirectory)); 1966var executionContext = TestExecutionContextHelper.CreateExecutionContext(new DirectoryInfo(rootDirectory)); 2012CliExecutionContext executionContext, 2177private static string GetVersionCacheDirectory(CliExecutionContext executionContext) 2185private static string GetBundleCacheDirectory(CliExecutionContext executionContext, string archiveSha512)
Agents\OpenCodeAgentClientTests.cs (1)
20var executionContext = TestExecutionContextHelper.CreateExecutionContext(workingDirectory, homeDirectory: _context.Home);
Agents\TelemetryHookConfiguratorTests.cs (1)
388var executionContext = TestExecutionContextHelper.CreateExecutionContext(
Agents\TelemetryHookInstallerTests.cs (1)
155var executionContext = TestExecutionContextHelper.CreateExecutionContext(workspace.WorkspaceRoot, homeDirectory: home);
Agents\TelemetryHookScriptTests.cs (1)
560var executionContext = TestExecutionContextHelper.CreateExecutionContext(workspace.WorkspaceRoot, homeDirectory: home);
Agents\VsCodeAgentEnvironmentScannerTests.cs (1)
133private static CliExecutionContext CreateExecutionContext(DirectoryInfo workingDirectory)
Backchannel\AppHostConnectionResolverTests.cs (16)
28var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 68var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 109var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 142var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 190var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 228var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 263var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 298var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 329var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 371var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 417var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 468var executionContext = TestExecutionContextHelper.CreateExecutionContext( 506var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 547var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 582var executionContext = TestExecutionContextHelper.CreateExecutionContext( 613private static CliExecutionContext CreateExecutionContext(DirectoryInfo workingDirectory)
Backchannel\AuxiliaryBackchannelMonitorTests.cs (1)
782private static CliExecutionContext CreateExecutionContext(DirectoryInfo homeDirectory)
Backchannel\ExtensionBackchannelTests.cs (1)
170CliExecutionContext executionContext,
Caching\AppHostInfoDiskCacheTests.cs (2)
19var ctx = workspace.CreateExecutionContext(); 25var ctx = workspace.CreateExecutionContext();
Caching\DiskCacheTests.cs (1)
20var ctx = workspace.CreateExecutionContext();
Certificates\CertificateServiceTests.cs (4)
444var executionContext = sp.GetRequiredService<CliExecutionContext>(); 639var executionContext = sp.GetRequiredService<CliExecutionContext>();
CliBootstrapTests.cs (11)
107var context = host.Services.GetRequiredService<CliExecutionContext>(); 152var context = host.Services.GetRequiredService<CliExecutionContext>(); 258var context = host.Services.GetRequiredService<CliExecutionContext>(); 291var context = host.Services.GetRequiredService<CliExecutionContext>(); 371var context = Program.BuildCliExecutionContext( 405var context = Program.BuildCliExecutionContext( 427var context = Program.BuildCliExecutionContext(
CliExecutionContextTests.cs (8)
10private static CliExecutionContext CreateContext(string channel = "local") 20private static CliExecutionContext CreateContextWithHives(DirectoryInfo hivesDir) 35var ctx = TestExecutionContextHelper.CreateExecutionContext(new DirectoryInfo(AppContext.BaseDirectory)); 53var ctx = CreateContext(channel: channel); 69var ctx = CreateContextWithHives(nonexistentHives); 80var ctx = CreateContextWithHives(hivesDir); 94var ctx = CreateContextWithHives(hivesDir); 112var ctx = CreateContextWithHives(hivesDir);
Commands\AddCommandTests.cs (1)
3907private static CliExecutionContext CreateExecutionContext(TemporaryWorkspace workspace, string identityChannel)
Commands\AgentInitClientSelectionTests.cs (13)
557var executionContext = TestExecutionContextHelper.CreateExecutionContext(workspace.WorkspaceRoot, homeDirectory: homeDirectory); 712var executionContext = TestExecutionContextHelper.CreateExecutionContext(workspace.WorkspaceRoot, homeDirectory: homeDirectory); 762var executionContext = TestExecutionContextHelper.CreateExecutionContext(workspace.WorkspaceRoot, homeDirectory: homeDirectory); 817var executionContext = TestExecutionContextHelper.CreateExecutionContext(workspace.WorkspaceRoot, homeDirectory: homeDirectory); 882var executionContext = TestExecutionContextHelper.CreateExecutionContext(workspace.WorkspaceRoot, homeDirectory: homeDirectory); 934var executionContext = TestExecutionContextHelper.CreateExecutionContext(workspace.WorkspaceRoot, homeDirectory: homeDirectory); 1032var executionContext = TestExecutionContextHelper.CreateExecutionContext(workspace.WorkspaceRoot, homeDirectory: homeDirectory); 1061var executionContext = TestExecutionContextHelper.CreateExecutionContext(workspace.WorkspaceRoot, homeDirectory: homeDirectory); 1093var executionContext = TestExecutionContextHelper.CreateExecutionContext(workspace.WorkspaceRoot, homeDirectory: homeDirectory); 1146var executionContext = TestExecutionContextHelper.CreateExecutionContext(workspace.WorkspaceRoot, homeDirectory: homeDirectory); 1179var executionContext = TestExecutionContextHelper.CreateExecutionContext(workspace.WorkspaceRoot, homeDirectory: homeDirectory); 1209var executionContext = TestExecutionContextHelper.CreateExecutionContext(workspace.WorkspaceRoot, homeDirectory: homeDirectory); 1248var executionContext = TestExecutionContextHelper.CreateExecutionContext(workspace.WorkspaceRoot, homeDirectory: homeDirectory);
Commands\AgentInitCommandTests.cs (6)
690serviceProvider.GetRequiredService<CliExecutionContext>(), 826serviceProvider.GetRequiredService<CliExecutionContext>(), 852provider.GetRequiredService<CliExecutionContext>(), AspireSkillsInstallResult.Failed(installFailureMessage)); 957serviceProvider.GetRequiredService<CliExecutionContext>(), 1132provider.GetRequiredService<CliExecutionContext>(), AspireSkillsInstallResult.Installed(bundle)); 1388private static CliExecutionContext CreateExecutionContext(DirectoryInfo workingDirectory, DirectoryInfo homeDirectory)
Commands\AppHostLauncherTests.cs (1)
1335var executionContext = new CliExecutionContext(
Commands\BaseCommandTests.cs (8)
253var executionContext = provider.GetRequiredService<CliExecutionContext>(); 276var ctx = workspace.CreateExecutionContext(); 290var executionContext = provider.GetRequiredService<CliExecutionContext>(); 327var context = workspace.CreateExecutionContext(logFilePath: cliLogPath); 581var executionContext = provider.GetRequiredService<CliExecutionContext>();
Commands\CacheCommandTests.cs (4)
99var executionContext = provider.GetRequiredService<CliExecutionContext>(); 129var executionContext = provider.GetRequiredService<CliExecutionContext>();
Commands\CertificatesCommandTests.cs (2)
103var executionContext = sp.GetRequiredService<CliExecutionContext>();
Commands\DashboardRunCommandTests.cs (1)
658var executionContext = workspace.CreateExecutionContext(logFilePath: logFilePath);
Commands\DotNetSdkCheckTests.cs (2)
128private static CliExecutionContext CreateExecutionContext(TemporaryWorkspace workspace) => 159var executionContext = CreateExecutionContext(workspace);
Commands\GoAppHostToolingCheckTests.cs (1)
666private static CliExecutionContext CreateExecutionContext(TemporaryWorkspace workspace) =>
Commands\InitCommandTests.cs (14)
80/// <see cref="CliExecutionContext.IdentityChannel"/> as the channel override; this helper keeps 259var executionContext = serviceProvider.GetRequiredService<CliExecutionContext>(); 880var homeDirectory = serviceProvider.GetRequiredService<CliExecutionContext>().HomeDirectory; 910var version = serviceProvider.GetRequiredService<CliExecutionContext>().IdentitySdkVersion; 1197/// as <see cref="CliExecutionContext.IdentityChannel"/>). One named explicit channel is registered 1301/// (exposed as <see cref="CliExecutionContext.IdentityChannel"/>). One named explicit channel is 1450/// When the running CLI's <see cref="CliExecutionContext.IdentityChannel"/> doesn't match 1802/// <c>[AssemblyMetadata("AspireCliChannel", "local")]</c>, and <see cref="CliExecutionContext.IdentityChannel"/> 1804/// <see cref="CliExecutionContext.IdentityChannel"/> as the channel-override into 1889/// binary (exposed as <see cref="CliExecutionContext.IdentityChannel"/>) BEFORE invoking 2358private static CliExecutionContext CreateExecutionContextForChannel(DirectoryInfo workingDirectory, string contextChannel) 2363private static CliExecutionContext BuildExecutionContext(DirectoryInfo workingDirectory, string channel) 2380/// channel matching <see cref="CliExecutionContext.IdentityChannel"/> rather than just
Commands\NewCommandChannelResolutionTests.cs (3)
23/// channel preference from <c>--channel</c>, <see cref="CliExecutionContext.IdentityChannel"/>, 362/// <see cref="CliExecutionContext.IdentityChannel"/> through <c>inputs.Channel</c> so the 747private static CliExecutionContext BuildExecutionContextWithIdentity(TemporaryWorkspace workspace, string identityChannel, string? identitySdkVersion)
Commands\NewCommandLocalTemplateTests.ConfiguredGitSourceObjects.cs (2)
206Path.Combine(provider.GetRequiredService<CliExecutionContext>().CacheDirectory.FullName, "git"))); 245Path.Combine(provider.GetRequiredService<CliExecutionContext>().CacheDirectory.FullName, "git")));
Commands\NewCommandLocalTemplateTests.ConfiguredGitSources.cs (2)
222Path.Combine(provider.GetRequiredService<CliExecutionContext>().CacheDirectory.FullName, "git"))); 269var cacheRoot = Path.Combine(provider.GetRequiredService<CliExecutionContext>().CacheDirectory.FullName, "git");
Commands\NewCommandLocalTemplateTests.cs (7)
727var context = workspace.CreateExecutionContext( 764var context = workspace.CreateExecutionContext( 803var context = workspace.CreateExecutionContext( 935var context = workspace.CreateExecutionContext( 1596var cacheRoot = Path.Combine(provider.GetRequiredService<CliExecutionContext>().CacheDirectory.FullName, "git"); 1692var repositoryPath = Path.GetRelativePath(provider.GetRequiredService<CliExecutionContext>().WorkingDirectory.FullName, repository.FullName); 1748var cacheRoot = Path.Combine(provider.GetRequiredService<CliExecutionContext>().CacheDirectory.FullName, "git");
Commands\NewCommandLocalTemplateTests.SourceManagement.cs (1)
418var cache = provider.GetRequiredService<CliExecutionContext>().CacheDirectory;
Commands\NewCommandTemplateConfigPersistenceTests.cs (3)
43/// never as a silent fallback to <see cref="CliExecutionContext.IdentityChannel"/>. 514private static CliExecutionContext BuildExecutionContextWithIdentity(TemporaryWorkspace workspace, string identityChannel) 528sp.GetRequiredService<CliExecutionContext>(),
Commands\NewCommandTests.cs (3)
2620var executionContext = provider.GetRequiredService<CliExecutionContext>(); 3064sp.GetRequiredService<CliExecutionContext>(),
Commands\ResourceCommandTests.cs (2)
1275var executionContext = provider.GetRequiredService<CliExecutionContext>();
Commands\RunCommandTests.cs (12)
184var executionContext = provider.GetRequiredService<CliExecutionContext>(); 3137var executionContext = workspace.CreateExecutionContext(logFilePath: logFilePath); 3573var executionContext = sp.GetRequiredService<CliExecutionContext>(); 3910var executionContext = workspace.CreateExecutionContext(); 3958var executionContext = workspace.CreateExecutionContext(); 4002var executionContext = workspace.CreateExecutionContext(); 4050var executionContext = workspace.CreateExecutionContext(); 4093var executionContext = workspace.CreateExecutionContext(); 4137var executionContext = workspace.CreateExecutionContext(); 4181var executionContext = workspace.CreateExecutionContext();
Commands\Sdk\SdkExportCommandTests.cs (2)
105var cliVersion = provider.GetRequiredService<CliExecutionContext>().IdentityVersion; 211var expectedVersion = provider.GetRequiredService<CliExecutionContext>().IdentitySdkVersion;
Commands\StartCommandTests.cs (4)
183var executionContext = provider.GetRequiredService<CliExecutionContext>(); 400var executionContext = provider.GetRequiredService<CliExecutionContext>();
Commands\TemplateSourceStartupTests.cs (2)
198host.Services.GetRequiredService<CliExecutionContext>(), new FileInfo(destination), 249readHost.Services.GetRequiredService<CliExecutionContext>(), new FileInfo(destination),
Commands\TypeScriptAppHostToolingCheckTests.cs (1)
277private static CliExecutionContext CreateExecutionContext(TemporaryWorkspace workspace) =>
Commands\UpdateCommandRepositoryToolsTests.cs (1)
604options.CliDownloaderFactory = sp => new TestCliDownloader(sp.GetRequiredService<CliExecutionContext>().WorkingDirectory)
Commands\VsCodeExtensionCheckTests.cs (3)
19var executionContext = TestExecutionContextHelper.CreateExecutionContext(home, homeDirectory: home); 39var executionContext = TestExecutionContextHelper.CreateExecutionContext(home, homeDirectory: home); 69var executionContext = TestExecutionContextHelper.CreateExecutionContext(home, homeDirectory: home);
Configuration\ConfigSourceServiceTests.cs (13)
162var context = provider.GetRequiredService<CliExecutionContext>(); 387var context = workspace.CreateExecutionContext(); 1209var context = workspace.CreateExecutionContext(); 1255var context = workspace.CreateExecutionContext(); 1277var context = workspace.CreateExecutionContext(); 1328var context = workspace.CreateExecutionContext(); 1357var context = workspace.CreateExecutionContext(); 1389var context = workspace.CreateExecutionContext(); 1464var context = workspace.CreateExecutionContext(); 1514var context = workspace.CreateExecutionContext(); 1723var context = workspace.CreateExecutionContext(); 1778var context = workspace.CreateExecutionContext();
Configuration\ConfigurationServiceTests.cs (1)
33var executionContext = workspace.CreateExecutionContext();
DotNet\DotNetAppHostNuGetConfigMergerSnapshotTests.cs (6)
23private static PackagingService CreatePackagingService(CliExecutionContext executionContext) 50var executionContext = TestExecutionContextHelper.CreateExecutionContext(root, hivesDirectory: hivesDir); 100var executionContext = TestExecutionContextHelper.CreateExecutionContext(root, hivesDirectory: hivesDir); 173var executionContext = TestExecutionContextHelper.CreateExecutionContext(root, hivesDirectory: hivesDir); 239var executionContext = TestExecutionContextHelper.CreateExecutionContext(root, hivesDirectory: hivesDir); 305var executionContext = TestExecutionContextHelper.CreateExecutionContext(root, hivesDirectory: hivesDir);
DotNet\DotNetCliRunnerTests.cs (56)
30private static Aspire.Cli.CliExecutionContext CreateExecutionContext(DirectoryInfo workingDirectory) 490var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 533var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 573var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 608var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 650var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 691var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 717var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 749var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 859var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 897var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 925var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 954var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 991var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 1028var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 1056var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 1093var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 1134var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 1187var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 1246var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 1296var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 1336provider.GetRequiredService<CliExecutionContext>(), 1376provider.GetRequiredService<CliExecutionContext>(), 1418provider.GetRequiredService<CliExecutionContext>(), 1671var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 1724var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 1791var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 1857var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 1942var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 1980var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 2013var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 2060var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 2102var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 2139var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 2175var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 2222var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 2265var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 2318var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 2367var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 2411var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 2516var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 2553var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 2596var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 2640var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 2680var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 2765var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 2799var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 2846var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 2888var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 2929var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 2983var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 3056var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 3094var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 3132var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 3172var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 3212var executionContext = CreateExecutionContext(workspace.WorkspaceRoot);
Interaction\ConsoleInteractionServiceTests.cs (16)
27private static CliExecutionContext CreateExecutionContext(bool debugMode = false, LogLevel? consoleLogLevel = null, string? logFilePath = null) => 30private static ConsoleInteractionService CreateInteractionService(IAnsiConsole console, CliExecutionContext? executionContext = null, ICliHostEnvironment? hostEnvironment = null, ILoggerFactory? loggerFactory = null) 236var executionContext = CreateExecutionContext(); 319var executionContext = CreateExecutionContext(debugMode: true); 413var executionContext = CreateExecutionContext(debugMode: true); 557var executionContext = CreateExecutionContext(debugMode: true); 579var executionContext = CreateExecutionContext(debugMode: true); 590var executionContext = CreateExecutionContext(debugMode: true); 932var executionContext = CreateExecutionContext(); 961var executionContext = CreateExecutionContext(); 1086var executionContext = CreateExecutionContext(debugMode: true); 1114var executionContext = CreateExecutionContext(debugMode: true); 1141var executionContext = CreateExecutionContext(debugMode: true); 1169var executionContext = CreateExecutionContext(debugMode: true); 1196var executionContext = CreateExecutionContext(debugMode: true); 1225var executionContext = CreateExecutionContext(debugMode: true);
Interaction\ExtensionInteractionServiceTests.cs (3)
36var executionContext = workspace.CreateExecutionContext(logFilePath: logFilePath); 279var executionContext = workspace.CreateExecutionContext(); 462var executionContext = workspace.CreateExecutionContext(logFilePath: logFilePath);
Mcp\ApiDocs\ApiDocsCacheTests.cs (1)
109private static CliExecutionContext CreateExecutionContext(TemporaryWorkspace workspace)
Mcp\Docs\DocsCacheTests.cs (1)
122private static CliExecutionContext CreateExecutionContext(TemporaryWorkspace workspace)
Mcp\ListAppHostsToolTests.cs (6)
20var executionContext = CreateCliExecutionContext(workspace.WorkspaceRoot); 44var executionContext = CreateCliExecutionContext(workspace.WorkspaceRoot); 76var executionContext = CreateCliExecutionContext(workspace.WorkspaceRoot); 108var executionContext = CreateCliExecutionContext(workspace.WorkspaceRoot); 152var executionContext = CreateCliExecutionContext(workspace.WorkspaceRoot); 167private static CliExecutionContext CreateCliExecutionContext(DirectoryInfo workingDirectory)
Mcp\MockPackagingService.cs (1)
36public static CliExecutionContext CreateTestContext()
Mcp\SelectAppHostToolTests.cs (1)
109var executionContext = TestExecutionContextHelper.CreateExecutionContext(workspace.WorkspaceRoot);
NuGet\NuGetPackagePrefetcherTests.cs (9)
27var executionContext = TestExecutionContextHelper.CreateExecutionContext(workingDir); 113var executionContext = CreateExecutionContext(); 188var executionContext = CreateExecutionContext(); 346var executionContext = CreateExecutionContext(); 402var executionContext = CreateExecutionContext(); 465CliExecutionContext executionContext, 513var executionContext = provider.GetRequiredService<CliExecutionContext>(); 528private static CliExecutionContext CreateExecutionContext()
Packaging\PackagingServiceTests.cs (64)
28var executionContext = TestExecutionContextHelper.CreateExecutionContext(tempDir, hivesDirectory: hivesDir); 61var executionContext = TestExecutionContextHelper.CreateExecutionContext(tempDir, hivesDirectory: hivesDir, identityChannel: PackageChannelNames.Staging); 97var executionContext = TestExecutionContextHelper.CreateExecutionContext( 201var executionContext = TestExecutionContextHelper.CreateExecutionContext(tempDir, hivesDirectory: hivesDir, identityChannel: PackageChannelNames.Staging); 238var executionContext = TestExecutionContextHelper.CreateExecutionContext(tempDir, hivesDirectory: hivesDir, identityChannel: PackageChannelNames.Staging); 271var executionContext = TestExecutionContextHelper.CreateExecutionContext(tempDir, hivesDirectory: hivesDir, identityChannel: PackageChannelNames.Staging); 305var executionContext = TestExecutionContextHelper.CreateExecutionContext(tempDir, hivesDirectory: hivesDir, identityChannel: PackageChannelNames.Staging); 361var executionContext = TestExecutionContextHelper.CreateExecutionContext(tempDir, hivesDirectory: hivesDir, identityChannel: identityChannel); 426var executionContext = TestExecutionContextHelper.CreateExecutionContext(tempDir, hivesDirectory: hivesDir, identityChannel: PackageChannelNames.Local); 458var executionContext = TestExecutionContextHelper.CreateExecutionContext(tempDir, hivesDirectory: hivesDir, identityChannel: PackageChannelNames.Local); 488var executionContext = TestExecutionContextHelper.CreateExecutionContext(tempDir, hivesDirectory: hivesDir, identityChannel: PackageChannelNames.Local); 513var executionContext = TestExecutionContextHelper.CreateExecutionContext(tempDir, hivesDirectory: hivesDir, identityChannel: PackageChannelNames.Local); 541var executionContext = TestExecutionContextHelper.CreateExecutionContext(tempDir, hivesDirectory: hivesDir, identityChannel: PackageChannelNames.Local); 568var executionContext = TestExecutionContextHelper.CreateExecutionContext(tempDir, hivesDirectory: hivesDir, identityChannel: PackageChannelNames.Local); 594var executionContext = TestExecutionContextHelper.CreateExecutionContext(tempDir, hivesDirectory: hivesDir, identityChannel: PackageChannelNames.Local); 614var executionContext = TestExecutionContextHelper.CreateExecutionContext(tempDir, hivesDirectory: hivesDir, identityChannel: PackageChannelNames.Stable); 635var executionContext = TestExecutionContextHelper.CreateExecutionContext(tempDir, hivesDirectory: hivesDir); 665var executionContext = TestExecutionContextHelper.CreateExecutionContext(tempDir, hivesDirectory: hivesDir, identityChannel: PackageChannelNames.Stable); 697var executionContext = TestExecutionContextHelper.CreateExecutionContext(tempDir, hivesDirectory: hivesDir, identityChannel: PackageChannelNames.Daily); 719var executionContext = TestExecutionContextHelper.CreateExecutionContext(tempDir, hivesDirectory: hivesDir, identityChannel: PackageChannelNames.Daily); 747var executionContext = TestExecutionContextHelper.CreateExecutionContext(tempDir, hivesDirectory: hivesDir, identityChannel: identity); 772var executionContext = TestExecutionContextHelper.CreateExecutionContext(tempDir, hivesDirectory: hivesDir, identityChannel: PackageChannelNames.Daily); 808var executionContext = TestExecutionContextHelper.CreateExecutionContext(tempDir, hivesDirectory: hivesDir); 830var executionContext = TestExecutionContextHelper.CreateExecutionContext( 882var executionContext = workspace.CreateExecutionContext(identityChannel: PackageChannelNames.Stable); 910var executionContext = TestExecutionContextHelper.CreateExecutionContext(tempDir, hivesDirectory: hivesDir); 949var executionContext = TestExecutionContextHelper.CreateExecutionContext(tempDir, hivesDirectory: hivesDir); 981var executionContext = TestExecutionContextHelper.CreateExecutionContext(tempDir, hivesDirectory: hivesDir); 1013var executionContext = TestExecutionContextHelper.CreateExecutionContext(tempDir, hivesDirectory: hivesDir); 1044var executionContext = TestExecutionContextHelper.CreateExecutionContext(tempDir, hivesDirectory: hivesDir); 1074var executionContext = TestExecutionContextHelper.CreateExecutionContext(tempDir, hivesDirectory: hivesDir); 1104var executionContext = TestExecutionContextHelper.CreateExecutionContext(tempDir, hivesDirectory: hivesDir); 1134var executionContext = TestExecutionContextHelper.CreateExecutionContext(tempDir, hivesDirectory: hivesDir); 1219var executionContext = TestExecutionContextHelper.CreateExecutionContext(tempDir, hivesDirectory: hivesDir); 1274var executionContext = TestExecutionContextHelper.CreateExecutionContext(tempDir, hivesDirectory: hivesDir); 1309var executionContext = TestExecutionContextHelper.CreateExecutionContext(tempDir, hivesDirectory: hivesDir); 1344var executionContext = TestExecutionContextHelper.CreateExecutionContext(tempDir, hivesDirectory: hivesDir); 1379var executionContext = TestExecutionContextHelper.CreateExecutionContext(tempDir, hivesDirectory: hivesDir); 1460var executionContext = TestExecutionContextHelper.CreateExecutionContext(tempDir, hivesDirectory: hivesDir); 1492var executionContext = TestExecutionContextHelper.CreateExecutionContext(tempDir, hivesDirectory: hivesDir); 1522var executionContext = TestExecutionContextHelper.CreateExecutionContext(tempDir, hivesDirectory: hivesDir); 1553var executionContext = TestExecutionContextHelper.CreateExecutionContext(tempDir, hivesDirectory: hivesDir); 1591var executionContext = TestExecutionContextHelper.CreateExecutionContext( 1634var executionContext = TestExecutionContextHelper.CreateExecutionContext( 1670var executionContext = TestExecutionContextHelper.CreateExecutionContext( 1703var executionContext = TestExecutionContextHelper.CreateExecutionContext( 1734var executionContext = TestExecutionContextHelper.CreateExecutionContext( 1758var executionContext = TestExecutionContextHelper.CreateExecutionContext( 1790var executionContext = TestExecutionContextHelper.CreateExecutionContext( 1841var executionContext = TestExecutionContextHelper.CreateExecutionContext(tempDir, hivesDirectory: hivesDir); 1882var executionContext = TestExecutionContextHelper.CreateExecutionContext(tempDir, hivesDirectory: hivesDir); 1934var executionContext = TestExecutionContextHelper.CreateExecutionContext(tempDir, hivesDirectory: hivesDir); 1985var executionContext = TestExecutionContextHelper.CreateExecutionContext(tempDir, hivesDirectory: hivesDir); 2041var executionContext = TestExecutionContextHelper.CreateExecutionContext(tempDir, hivesDirectory: hivesDir, identityChannel: "local"); 2075var executionContext = TestExecutionContextHelper.CreateExecutionContext(tempDir, hivesDirectory: hivesDir, identityChannel: "daily"); 2099var executionContext = TestExecutionContextHelper.CreateExecutionContext(tempDir, hivesDirectory: hivesDir); 2139var executionContext = TestExecutionContextHelper.CreateExecutionContext(tempDir, hivesDirectory: hivesDir); 2176var executionContext = TestExecutionContextHelper.CreateExecutionContext(tempDir, hivesDirectory: hivesDir); 2206var executionContext = TestExecutionContextHelper.CreateExecutionContext(tempDir, hivesDirectory: hivesDir); 2235var executionContext = TestExecutionContextHelper.CreateExecutionContext( 2266var executionContext = TestExecutionContextHelper.CreateExecutionContext( 2295var executionContext = TestExecutionContextHelper.CreateExecutionContext( 2325var executionContext = TestExecutionContextHelper.CreateExecutionContext( 2345var executionContext = TestExecutionContextHelper.CreateExecutionContext(
Processes\ProcessTreeGracefulShutdownServiceTests.cs (1)
399var executionContext = new CliExecutionContext(
Projects\AppHostCandidateFinderTests.cs (2)
594var executionContext = CreateExecutionContext(workingDirectory); 616private static Aspire.Cli.CliExecutionContext CreateExecutionContext(DirectoryInfo workingDirectory)
Projects\AppHostServerSessionTests.cs (1)
651var executionContext = TestExecutionContextFactory.CreateTestContext();
Projects\GuestAppHostProjectTests.cs (1)
2583var executionContext = TestExecutionContextHelper.CreateExecutionContext(
Projects\PrebuiltAppHostServerTests.cs (29)
260var executionContext = CreateContextWithIdentityChannel(identityChannel, identityVersion); 931var executionContext = CreateContextWithIdentityChannel(identityChannel, identityVersion); 976var executionContext = CreateContextWithIdentityChannel(identityChannel, identityVersion); 1027var executionContext = CreateContextWithIdentityChannel(identityChannel, identityVersion); 1078var executionContext = CreateContextWithIdentityChannel(identityChannel, identityVersion); 1191var executionContext = CreateContextWithIdentityChannel("local"); 1205var executionContext = CreateContextWithIdentityChannel("local"); 1219var executionContext = CreateContextWithIdentityChannel("stable"); 1233var executionContext = CreateContextWithIdentityChannel("stable"); 1247var executionContext = CreateContextWithIdentityChannel("daily"); 1261var executionContext = CreateContextWithIdentityChannel("pr-67890"); 1276var executionContext = CreateContextWithIdentityChannel("local"); 1334var executionContext = TestExecutionContextHelper.CreateExecutionContext( 1391var executionContext = CreateContextWithIdentityChannel(PackageChannelNames.Local); 1449var executionContext = CreateContextWithIdentityChannel(identity); 1833var executionContext = CreateContextWithIdentityChannel("pr-12345"); 2157var executionContext = CreateContextWithIdentityChannel("daily"); 2172var executionContext = CreateContextWithIdentityChannel("daily"); 2187var executionContext = CreateContextWithIdentityChannel("daily"); 2205var executionContext = CreateContextWithIdentityChannel("daily"); 2228CliExecutionContext executionContext, 2249private static CliExecutionContext CreateContextWithIdentityChannel( 2272CliExecutionContext? executionContext = null, 2301CliExecutionContext executionContext) 2317CliExecutionContext executionContext) 2330CliExecutionContext? executionContext = null) 4236var executionContext = TestExecutionContextHelper.CreateExecutionContext( 4889CliExecutionContext? executionContext = null) 5349var executionContext = TestExecutionContextFactory.CreateTestContext();
Projects\ProjectLocatorTests.cs (108)
28private static Aspire.Cli.CliExecutionContext CreateExecutionContext(DirectoryInfo workingDirectory) 316var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 516var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 543var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 589var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 635var executionContext = CreateExecutionContext(workingDirectory); 663var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 694var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 726var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 765var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 794var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 825var executionContext = CreateExecutionContext(dir2); 865var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 909var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 939var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 962var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 1007var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 1045var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 1080var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 1134var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 1187var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 1224var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 1260var executionContext = CreateExecutionContext(workingDirectory); 1296var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 1336var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 1355var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 1385var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 1396var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 1417var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 1444var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 1474var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 1499var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 1527var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 1563var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 1613var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 1682var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 1737var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 1776var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 1827var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 1852var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 1893var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 1928var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 1958var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 1995var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 2021var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 2040var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 2063var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 2096var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 2111var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 2143var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 2162private sealed class TestConfigurationService(CliExecutionContext executionContext) : IConfigurationService 2303private static ProjectLocator CreateProjectLocatorWithSingleFileEnabled(CliExecutionContext executionContext, Func<FileInfo, AppHostValidationResult>? validateCallback = null) 2335var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 2353var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 2382var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 2415var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 2463var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 2510var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 2552var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 2591var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 2673var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 2715var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 2744var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 2777var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 2812var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 2855var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 2893var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 2917var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 2938var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 2961var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 2989var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 3024var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 3054var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 3092var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 3132var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 3157var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 3184var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 3210var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 3232var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 3288var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 3323var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 3356var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 3388var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 3415var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 3444var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 3475var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 3524var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 3556var executionContext = CreateExecutionContext(workingDirectory); 3628var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 3665var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 3700var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 3759var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 3784var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 3817var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 3855var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 3895var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 3930var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 3956var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 3983var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 4008var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 4035var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 4065var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 4092var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 4119var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 4192var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 4242var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 4273var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 4286CliExecutionContext executionContext,
Projects\ProjectUpdaterTests.cs (25)
524var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 650var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 929var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 1212var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 1355var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 1460var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 1564var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 1691var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 1773var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 1847var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 2142private static Aspire.Cli.CliExecutionContext CreateExecutionContext(DirectoryInfo workingDirectory) 2312var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 2435var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 2549var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 2659var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 2757var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 2859var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 2938var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 3021var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 3100var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 3363var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 3451var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 3856var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 4411var executionContext = provider.GetRequiredService<Aspire.Cli.CliExecutionContext>();
Scaffolding\ChannelReseedTests.cs (2)
19/// does NOT fall back to <see cref="CliExecutionContext.IdentityChannel"/>. 24/// passes <see langword="null"/>. Pinning <see cref="CliExecutionContext.IdentityChannel"/> when
Telemetry\AspireCliTelemetryTests.cs (2)
932var executionContext = Utils.TestExecutionContextHelper.CreateExecutionContext( 956var executionContext = Utils.TestExecutionContextHelper.CreateExecutionContext(
Telemetry\InternalMicrosoftDetectorTests.cs (1)
1719var executionContext = Utils.TestExecutionContextHelper.CreateExecutionContext(
Telemetry\TelemetryFixture.cs (1)
40CliExecutionContext? executionContext = null,
Telemetry\TestTelemetryHelper.cs (1)
58private static CliExecutionContext CreateExecutionContext()
Templating\DotNetTemplateFactoryTests.cs (1)
350var executionContext = TestExecutionContextHelper.CreateExecutionContext(workingDirectory);
Templating\TemplateNuGetConfigServiceTests.cs (13)
614var executionContext = CreateExecutionContextWithHives(workspace.WorkspaceRoot, hivesDirectory); 826var executionContext = CreateExecutionContextWithHives(workspace.WorkspaceRoot, hivesDir); 879var executionContext = TestExecutionContextHelper.CreateExecutionContext( 953var executionContext = TestExecutionContextHelper.CreateExecutionContext( 996var executionContext = TestExecutionContextHelper.CreateExecutionContext( 1032var executionContext = TestExecutionContextHelper.CreateExecutionContext( 1067var executionContext = TestExecutionContextHelper.CreateExecutionContext( 1109var executionContext = TestExecutionContextHelper.CreateExecutionContext( 1155var executionContext = TestExecutionContextHelper.CreateExecutionContext( 1188private static CliExecutionContext CreateExecutionContextWithHives(DirectoryInfo workingDirectory, DirectoryInfo hivesDirectory) 1209var executionContext = TestExecutionContextHelper.CreateExecutionContext( 1266var executionContext = TestExecutionContextHelper.CreateExecutionContext( 1568CliExecutionContext? executionContext = null)
TestServices\FakePlaywrightServices.cs (2)
59public FakeAspireSkillsInstaller(CliExecutionContext executionContext) 64public FakeAspireSkillsInstaller(CliExecutionContext executionContext, AspireSkillsInstallResult? result)
TestServices\TestConfigSourceServices.cs (1)
29public static ConfigSourceService Create(CliExecutionContext context, IGitClient? git = null,
TestServices\TestProcessExecutionFactory.cs (3)
317CliExecutionContext executionContext, 348CliExecutionContext executionContext, 383CliExecutionContext executionContext,
Utils\CliTestHelper.cs (27)
398private CliExecutionContext CreateDefaultCliExecutionContextFactory(IServiceProvider provider) 463var executionContext = serviceProvider.GetRequiredService<CliExecutionContext>(); 484var executionContext = serviceProvider.GetRequiredService<CliExecutionContext>(); 496public Func<IServiceProvider, CliExecutionContext> CliExecutionContextFactory { get; set; } 504var executionContext = serviceProvider.GetRequiredService<CliExecutionContext>(); 538var executionContext = serviceProvider.GetRequiredService<CliExecutionContext>(); 552var executionContext = serviceProvider.GetRequiredService<CliExecutionContext>(); 574var executionContext = serviceProvider.GetRequiredService<CliExecutionContext>(); 586var executionContext = serviceProvider.GetRequiredService<CliExecutionContext>(); 603var executionContext = serviceProvider.GetRequiredService<CliExecutionContext>(); 639var executionContext = serviceProvider.GetRequiredService<CliExecutionContext>(); 666var executionContext = serviceProvider.GetRequiredService<CliExecutionContext>(); 677var executionContext = serviceProvider.GetRequiredService<CliExecutionContext>(); 696var executionContext = serviceProvider.GetRequiredService<CliExecutionContext>(); 708public Func<IServiceProvider, IAspireSkillsInstaller> AspireSkillsInstallerFactory { get; set; } = serviceProvider => new FakeAspireSkillsInstaller(serviceProvider.GetRequiredService<CliExecutionContext>());
Utils\CliUpdateNotificationServiceTests.cs (2)
458serviceProvider.GetRequiredService<CliExecutionContext>()); 468CliExecutionContext executionContext) : CliUpdateNotifier(logger, nuGetPackageCache, interactionService, processPathProvider, executionContext)
Utils\DcpConnectionHealthCheckTests.cs (1)
323private static CliExecutionContext CreateExecutionContext(TemporaryWorkspace workspace) =>
Utils\LegacySettingsFileCheckTests.cs (7)
24var executionContext = TestExecutionContextHelper.CreateExecutionContext(subDir); 46var executionContext = workspace.CreateExecutionContext(); 67var executionContext = workspace.CreateExecutionContext(); 91var executionContext = TestExecutionContextHelper.CreateExecutionContext(subDir); 114var executionContext = TestExecutionContextHelper.CreateExecutionContext(subDir); 146var executionContext = TestExecutionContextHelper.CreateExecutionContext(workingDir); 158var executionContext = workspace.CreateExecutionContext();
Utils\TestExecutionContextHelper.cs (5)
7/// Shared factory for building <see cref="CliExecutionContext"/> instances in tests. 14/// Creates a <see cref="CliExecutionContext"/> rooted under 19public static CliExecutionContext CreateExecutionContext( 43/// Creates a <see cref="CliExecutionContext"/> rooted under the supplied 47public static CliExecutionContext CreateExecutionContext(