17 instantiations of CliExecutionContext
aspire (1)
Program.cs (1)
741return new CliExecutionContext(
Aspire.Cli.Tests (16)
Acquisition\InstallationDiscoveryDiscoverAllTests.cs (2)
809var context = new CliExecutionContext( 990return new CliExecutionContext(
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)
3546return new CliExecutionContext(
Commands\AppHostLauncherTests.cs (1)
1169var executionContext = new CliExecutionContext(
Commands\DotNetSdkCheckTests.cs (1)
129new(
Commands\TypeScriptAppHostToolingCheckTests.cs (1)
199new(
Interaction\ConsoleInteractionServiceTests.cs (1)
27new(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)
324var executionContext = new CliExecutionContext(
Projects\AppHostCandidateFinderTests.cs (1)
621return new Aspire.Cli.CliExecutionContext(workingDirectory, hivesDirectory, cacheDirectory, sdksDirectory, logsDirectory, "test.log", identityChannel: "local");
Projects\PrebuiltAppHostServerTests.cs (1)
1256new(new DirectoryInfo(Path.GetTempPath()),
Utils\DcpConnectionHealthCheckTests.cs (1)
255new(
Utils\TestExecutionContextHelper.cs (1)
68return new CliExecutionContext(
708 references to CliExecutionContext
aspire (126)
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\AspireSkills\AspireSkillsBundleProvider.cs (1)
49public AspireSkillsBundleProvider(CliExecutionContext executionContext)
Agents\AspireSkills\AspireSkillsInstaller.cs (1)
27CliExecutionContext executionContext,
Agents\ClaudeCode\ClaudeCodeAgentEnvironmentScanner.cs (2)
24private readonly CliExecutionContext _executionContext; 34public ClaudeCodeAgentEnvironmentScanner(IClaudeCodeCliRunner claudeCodeCliRunner, PlaywrightCliInstaller playwrightCliInstaller, CliExecutionContext executionContext, ILogger<ClaudeCodeAgentEnvironmentScanner> logger)
Agents\CopilotCli\CopilotCliAgentEnvironmentScanner.cs (2)
24private readonly CliExecutionContext _executionContext; 36public CopilotCliAgentEnvironmentScanner(ICopilotCliRunner copilotCliRunner, PlaywrightCliInstaller playwrightCliInstaller, CliExecutionContext executionContext, IEnvironment environment, ILogger<CopilotCliAgentEnvironmentScanner> logger)
Agents\DeprecatedMcpCommandScanner.cs (2)
18private readonly CliExecutionContext _executionContext; 30public DeprecatedMcpCommandScanner(CliExecutionContext executionContext, ILogger<DeprecatedMcpCommandScanner> logger)
Agents\Hooks\TelemetryHookConfigurator.cs (2)
36private readonly CliExecutionContext _executionContext; 42CliExecutionContext executionContext,
Agents\Hooks\TelemetryHookInstaller.cs (2)
25private readonly CliExecutionContext _executionContext; 28public TelemetryHookInstaller(CliExecutionContext executionContext, ILogger<TelemetryHookInstaller> logger)
Agents\VsCode\VsCodeAgentEnvironmentScanner.cs (2)
24private readonly CliExecutionContext _executionContext; 36public VsCodeAgentEnvironmentScanner(IVsCodeCliRunner vsCodeCliRunner, PlaywrightCliInstaller playwrightCliInstaller, CliExecutionContext executionContext, IEnvironment environment, ILogger<VsCodeAgentEnvironmentScanner> logger)
Backchannel\AppHostConnectionResolver.cs (1)
47CliExecutionContext executionContext,
Backchannel\AuxiliaryBackchannelMonitor.cs (1)
27CliExecutionContext executionContext,
Backchannel\ExtensionRpcTarget.cs (1)
32internal class ExtensionRpcTarget(IConfiguration configuration, CliExecutionContext executionContext) : IExtensionRpcTarget
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)
41private readonly CliExecutionContext _executionContext;
Commands\AppHostLauncher.cs (1)
33CliExecutionContext executionContext,
Commands\BaseCommand.cs (2)
53private readonly CliExecutionContext _executionContext; 57protected CliExecutionContext ExecutionContext => _executionContext;
Commands\CommonCommandServices.cs (2)
15CliExecutionContext executionContext, 24public 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)
40private readonly CliExecutionContext _executionContext; 647/// Resolves the <see cref="CliExecutionContext.IdentityChannel"/> into a channel name
Commands\IntegrationPackageSearchService.cs (1)
19CliExecutionContext executionContext,
Commands\LsCommand.cs (1)
21private readonly CliExecutionContext _executionContext;
Commands\NewCommand.cs (1)
619/// Resolves <see cref="CliExecutionContext.IdentityChannel"/> to a registered channel name
Commands\RootCommand.cs (1)
181CliExecutionContext executionContext)
Configuration\ConfigurationService.cs (1)
15internal 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)
179CliExecutionContext executionContext,
DotNet\ProcessExecution.cs (2)
33private readonly CliExecutionContext? _executionContext; 53CliExecutionContext? executionContext = null)
DotNet\ProcessExecutionFactory.cs (3)
25private readonly CliExecutionContext? _executionContext; 37CliExecutionContext? executionContext) 208CliExecutionContext? 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)
150/// <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)
52internal sealed class ListIntegrationsTool(IPackagingService packagingService, CliExecutionContext executionContext, IAuxiliaryBackchannelMonitor auxiliaryBackchannelMonitor) : CliMcpTool
Mcp\Tools\SelectAppHostTool.cs (1)
13internal 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\PackagingService.cs (2)
71private readonly CliExecutionContext _executionContext; 104CliExecutionContext executionContext,
Processes\DcpExecutableResolver.cs (1)
21CliExecutionContext executionContext,
Processes\ProcessTreeGracefulShutdownService.cs (1)
22CliExecutionContext executionContext,
Program.cs (10)
701internal static CliExecutionContext BuildCliExecutionContext(bool debugMode, LogLevel? consoleLogLevel, string logsDirectory, string logFilePath, IIdentityResolver identityResolver, string? processPath = null) 804var executionContext = serviceProvider.GetRequiredService<CliExecutionContext>(); 867var executionContext = serviceProvider.GetRequiredService<CliExecutionContext>(); 1122app.Services.GetRequiredService<CliExecutionContext>(); 1348var executionContext = provider.GetRequiredService<CliExecutionContext>(); 1365var executionContext = provider.GetRequiredService<CliExecutionContext>();
Projects\AppHostServerProject.cs (1)
32CliExecutionContext executionContext,
Projects\DotNetAppHostProject.cs (2)
52private readonly CliExecutionContext _executionContext; 92CliExecutionContext executionContext,
Projects\GuestAppHostProject.cs (2)
47private readonly CliExecutionContext _executionContext; 79CliExecutionContext executionContext,
Projects\PrebuiltAppHostServer.cs (4)
54private readonly CliExecutionContext _executionContext; 91CliExecutionContext executionContext, 968/// This is independent of the running CLI's <see cref="CliExecutionContext.IdentityChannel"/>. 1212/// The cache lives under <see cref="CliExecutionContext.AspireHomeDirectory"/> (i.e. the
Projects\ProjectLocator.cs (1)
140CliExecutionContext executionContext,
Projects\ProjectUpdater.cs (1)
28internal sealed partial class ProjectUpdater(ILogger<ProjectUpdater> logger, IDotNetCliRunner runner, IInteractionService interactionService, IMemoryCache cache, CliExecutionContext executionContext, FallbackProjectParser fallbackParser) : IProjectUpdater
Scaffolding\ScaffoldingService.cs (2)
48private readonly CliExecutionContext _executionContext; 58CliExecutionContext executionContext,
Telemetry\AspireCliTelemetry.cs (4)
53private readonly CliExecutionContext _executionContext; 73public AspireCliTelemetry(ILogger<AspireCliTelemetry> logger, IMachineInformationProvider machineInformationProvider, ICIEnvironmentDetector ciEnvironmentDetector, ICodingAgentDetector codingAgentDetector, IInternalMicrosoftDetector internalMicrosoftDetector, TelemetryConfiguration telemetryConfiguration, CliExecutionContext executionContext, TelemetryTagsSource tagsSource) 91internal AspireCliTelemetry(ILogger<AspireCliTelemetry> logger, IMachineInformationProvider machineInformationProvider, ICIEnvironmentDetector ciEnvironmentDetector, ICodingAgentDetector codingAgentDetector, IInternalMicrosoftDetector internalMicrosoftDetector, string reportedSourceName, string diagnosticsSourceName, CliExecutionContext executionContext, TelemetryTagsSource tagsSource) 109internal AspireCliTelemetry(ILogger<AspireCliTelemetry> logger, IMachineInformationProvider machineInformationProvider, ICIEnvironmentDetector ciEnvironmentDetector, ICodingAgentDetector codingAgentDetector, IInternalMicrosoftDetector internalMicrosoftDetector, TelemetryConfiguration telemetryConfiguration, string reportedSourceName, string diagnosticsSourceName, CliExecutionContext executionContext, TelemetryTagsSource tagsSource)
Telemetry\InternalMicrosoftDetector.cs (3)
47private readonly CliExecutionContext _executionContext; 57public InternalMicrosoftDetector(CliExecutionContext executionContext, IEnvironment environment, TimeProvider timeProvider, ILogger<InternalMicrosoftDetector> logger, IProcessExecutionFactory processExecutionFactory) 70CliExecutionContext executionContext,
Templating\CallbackTemplate.cs (2)
11Func<CliExecutionContext, string, string> pathDeriverCallback, 31public Func<CliExecutionContext, string, string> PathDeriver => pathDeriverCallback;
Templating\CliTemplateFactory.cs (3)
69private readonly CliExecutionContext _executionContext; 81CliExecutionContext executionContext, 251private 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, 603private async Task<string?> GetOutputPathAsync(TemplateInputs inputs, Func<CliExecutionContext, string, string> pathDeriver, string projectName, ParseResult parseResult, CancellationToken cancellationToken)
Templating\ITemplate.cs (1)
41Func<CliExecutionContext, string, string> PathDeriver { get; }
Templating\TemplateNuGetConfigService.cs (6)
21CliExecutionContext executionContext, 84/// <see cref="CliExecutionContext.IdentityChannel"/>. 89/// CLI's <see cref="CliExecutionContext.IdentityChannel"/> — all are name-equivalent 121/// <see cref="CliExecutionContext.IdentityChannel"/>. 126/// CLI's <see cref="CliExecutionContext.IdentityChannel"/> — all are name-equivalent 471/// <see cref="CliExecutionContext.IdentityChannel"/>. When null, channel selection falls
Utils\CliUpdateNotifier.cs (1)
50CliExecutionContext executionContext) : ICliUpdateNotifier
Utils\EnvironmentChecker\AspireVersionCheck.cs (1)
23CliExecutionContext executionContext,
Utils\EnvironmentChecker\DcpConnectionChecker.cs (2)
26CliExecutionContext executionContext, 223CliExecutionContext executionContext,
Utils\EnvironmentChecker\DcpConnectionHealthCheck.cs (1)
18CliExecutionContext executionContext,
Utils\EnvironmentChecker\DeprecatedAgentConfigCheck.cs (2)
16private readonly CliExecutionContext _executionContext; 29public DeprecatedAgentConfigCheck(CliExecutionContext executionContext)
Utils\EnvironmentChecker\DotNetSdkCheck.cs (1)
21CliExecutionContext executionContext,
Utils\EnvironmentChecker\LegacySettingsFileCheck.cs (1)
21internal sealed class LegacySettingsFileCheck(CliExecutionContext executionContext) : IEnvironmentCheck
Utils\EnvironmentChecker\TypeScriptAppHostToolingCheck.cs (3)
17private readonly CliExecutionContext _executionContext; 25CliExecutionContext executionContext, 35CliExecutionContext 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 (582)
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\AspireSkillsInstallerTests.cs (42)
36var executionContext = TestExecutionContextHelper.CreateExecutionContext(new DirectoryInfo(rootDirectory)); 84var executionContext = TestExecutionContextHelper.CreateExecutionContext(new DirectoryInfo(rootDirectory)); 143var executionContext = TestExecutionContextHelper.CreateExecutionContext(new DirectoryInfo(rootDirectory)); 193var executionContext = TestExecutionContextHelper.CreateExecutionContext(new DirectoryInfo(rootDirectory)); 273var executionContext = TestExecutionContextHelper.CreateExecutionContext(new DirectoryInfo(rootDirectory)); 307var executionContext = TestExecutionContextHelper.CreateExecutionContext(new DirectoryInfo(rootDirectory)); 370var executionContext = TestExecutionContextHelper.CreateExecutionContext(new DirectoryInfo(rootDirectory)); 442var executionContext = TestExecutionContextHelper.CreateExecutionContext(new DirectoryInfo(rootDirectory)); 481var executionContext = TestExecutionContextHelper.CreateExecutionContext(new DirectoryInfo(rootDirectory)); 516var executionContext = TestExecutionContextHelper.CreateExecutionContext(new DirectoryInfo(rootDirectory)); 549var executionContext = TestExecutionContextHelper.CreateExecutionContext(new DirectoryInfo(rootDirectory)); 591var executionContext = TestExecutionContextHelper.CreateExecutionContext(new DirectoryInfo(rootDirectory)); 636var executionContext = TestExecutionContextHelper.CreateExecutionContext(new DirectoryInfo(rootDirectory)); 683var executionContext = TestExecutionContextHelper.CreateExecutionContext(new DirectoryInfo(rootDirectory)); 752var executionContext = TestExecutionContextHelper.CreateExecutionContext(new DirectoryInfo(rootDirectory)); 815var executionContext = TestExecutionContextHelper.CreateExecutionContext(new DirectoryInfo(rootDirectory)); 867var executionContext = TestExecutionContextHelper.CreateExecutionContext(new DirectoryInfo(rootDirectory)); 896var executionContext = TestExecutionContextHelper.CreateExecutionContext(new DirectoryInfo(rootDirectory)); 943var executionContext = TestExecutionContextHelper.CreateExecutionContext(new DirectoryInfo(rootDirectory)); 1002var executionContext = TestExecutionContextHelper.CreateExecutionContext(new DirectoryInfo(rootDirectory)); 1058var executionContext = TestExecutionContextHelper.CreateExecutionContext(new DirectoryInfo(rootDirectory)); 1079var executionContext = TestExecutionContextHelper.CreateExecutionContext(new DirectoryInfo(rootDirectory)); 1102var executionContext = TestExecutionContextHelper.CreateExecutionContext(new DirectoryInfo(rootDirectory)); 1129var executionContext = TestExecutionContextHelper.CreateExecutionContext(new DirectoryInfo(rootDirectory)); 1165var executionContext = TestExecutionContextHelper.CreateExecutionContext(new DirectoryInfo(rootDirectory)); 1185var executionContext = TestExecutionContextHelper.CreateExecutionContext(new DirectoryInfo(rootDirectory)); 1218var executionContext = TestExecutionContextHelper.CreateExecutionContext(new DirectoryInfo(rootDirectory)); 1269var executionContext = TestExecutionContextHelper.CreateExecutionContext(new DirectoryInfo(rootDirectory)); 1327var executionContext = TestExecutionContextHelper.CreateExecutionContext(new DirectoryInfo(rootDirectory)); 1384var executionContext = TestExecutionContextHelper.CreateExecutionContext(new DirectoryInfo(rootDirectory)); 1582var executionContext = TestExecutionContextHelper.CreateExecutionContext(new DirectoryInfo(rootDirectory)); 1647var executionContext = TestExecutionContextHelper.CreateExecutionContext(new DirectoryInfo(rootDirectory)); 1696var executionContext = TestExecutionContextHelper.CreateExecutionContext(new DirectoryInfo(rootDirectory)); 1752var executionContext = TestExecutionContextHelper.CreateExecutionContext(new DirectoryInfo(rootDirectory)); 1802var executionContext = TestExecutionContextHelper.CreateExecutionContext(new DirectoryInfo(rootDirectory)); 1836var executionContext = TestExecutionContextHelper.CreateExecutionContext(new DirectoryInfo(rootDirectory)); 1872var executionContext = TestExecutionContextHelper.CreateExecutionContext(new DirectoryInfo(rootDirectory)); 1895var executionContext = TestExecutionContextHelper.CreateExecutionContext(new DirectoryInfo(rootDirectory)); 1933var executionContext = TestExecutionContextHelper.CreateExecutionContext(new DirectoryInfo(rootDirectory)); 1979CliExecutionContext executionContext, 2144private static string GetVersionCacheDirectory(CliExecutionContext executionContext) 2152private static string GetBundleCacheDirectory(CliExecutionContext executionContext, string archiveSha512)
Agents\ClaudeCodeAgentEnvironmentScannerTests.cs (4)
29var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 57var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 83var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 110private static CliExecutionContext CreateExecutionContext(DirectoryInfo workingDirectory)
Agents\CopilotCliAgentEnvironmentScannerTests.cs (9)
24var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 45var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 114var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 154var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 170var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 193private static CliExecutionContext CreateExecutionContext(DirectoryInfo workingDirectory) 212var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 240var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 266var executionContext = CreateExecutionContext(workspace.WorkspaceRoot);
Agents\TelemetryHookConfiguratorTests.cs (1)
282var executionContext = TestExecutionContextHelper.CreateExecutionContext(
Agents\TelemetryHookInstallerTests.cs (1)
103var executionContext = TestExecutionContextHelper.CreateExecutionContext(workspace.WorkspaceRoot, homeDirectory: home);
Agents\TelemetryHookScriptTests.cs (1)
406var executionContext = TestExecutionContextHelper.CreateExecutionContext(workspace.WorkspaceRoot, homeDirectory: home);
Agents\VsCodeAgentEnvironmentScannerTests.cs (14)
25var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 43var executionContext = CreateExecutionContext(childDir); 61var executionContext = CreateExecutionContext(childDir); 75var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 91var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 109var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 136var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 192var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 233var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 264var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 285var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 313var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 339var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 387private static CliExecutionContext CreateExecutionContext(DirectoryInfo workingDirectory, DirectoryInfo? homeDirectory = null)
Backchannel\AppHostConnectionResolverTests.cs (13)
24var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 64var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 111var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 148var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 182var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 216var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 246var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 287var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 336var executionContext = TestExecutionContextHelper.CreateExecutionContext( 373var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 413var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 447var executionContext = TestExecutionContextHelper.CreateExecutionContext( 477private static CliExecutionContext CreateExecutionContext(DirectoryInfo workingDirectory)
Backchannel\ExtensionBackchannelTests.cs (1)
151CliExecutionContext 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)
442var executionContext = sp.GetRequiredService<CliExecutionContext>(); 637var executionContext = sp.GetRequiredService<CliExecutionContext>();
CliBootstrapTests.cs (8)
22/// <see cref="CliExecutionContext.IdentityChannel"/> is sourced from the binary's 93var context = host.Services.GetRequiredService<CliExecutionContext>(); 113var context = host.Services.GetRequiredService<CliExecutionContext>(); 148var context = Program.BuildCliExecutionContext( 182var context = Program.BuildCliExecutionContext( 204var 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)
3538private static CliExecutionContext CreateExecutionContext(TemporaryWorkspace workspace, string identityChannel)
Commands\AgentInitCommandTests.cs (8)
243serviceProvider.GetRequiredService<CliExecutionContext>(), 307serviceProvider.GetRequiredService<CliExecutionContext>(), 354serviceProvider.GetRequiredService<CliExecutionContext>(), 401serviceProvider.GetRequiredService<CliExecutionContext>(), 444serviceProvider.GetRequiredService<CliExecutionContext>(), 636serviceProvider.GetRequiredService<CliExecutionContext>(), 665serviceProvider.GetRequiredService<CliExecutionContext>(), 951private static CliExecutionContext CreateExecutionContext(DirectoryInfo workingDirectory, DirectoryInfo homeDirectory)
Commands\AppHostLauncherTests.cs (1)
1169var executionContext = new CliExecutionContext(
Commands\BaseCommandTests.cs (7)
249var executionContext = provider.GetRequiredService<CliExecutionContext>(); 272var ctx = workspace.CreateExecutionContext(); 286var executionContext = provider.GetRequiredService<CliExecutionContext>(); 414var 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)
601var executionContext = workspace.CreateExecutionContext(logFilePath: logFilePath);
Commands\DotNetSdkCheckTests.cs (2)
128private static CliExecutionContext CreateExecutionContext(TemporaryWorkspace workspace) => 159var executionContext = CreateExecutionContext(workspace);
Commands\InitCommandTests.cs (10)
30/// <see cref="CliExecutionContext.IdentityChannel"/> as the channel override; this helper keeps 924/// as <see cref="CliExecutionContext.IdentityChannel"/>). One named explicit channel is registered 1028/// (exposed as <see cref="CliExecutionContext.IdentityChannel"/>). One named explicit channel is 1177/// When the running CLI's <see cref="CliExecutionContext.IdentityChannel"/> doesn't match 1528/// <c>[AssemblyMetadata("AspireCliChannel", "local")]</c>, and <see cref="CliExecutionContext.IdentityChannel"/> 1530/// <see cref="CliExecutionContext.IdentityChannel"/> as the channel-override into 1615/// binary (exposed as <see cref="CliExecutionContext.IdentityChannel"/>) BEFORE invoking 2089private static CliExecutionContext CreateExecutionContextForChannel(DirectoryInfo workingDirectory, string contextChannel) 2094private static CliExecutionContext BuildExecutionContext(DirectoryInfo workingDirectory, string channel) 2111/// channel matching <see cref="CliExecutionContext.IdentityChannel"/> rather than just
Commands\NewCommandChannelResolutionTests.cs (3)
23/// channel preference from <c>--channel</c>, <see cref="CliExecutionContext.IdentityChannel"/>, 361/// <see cref="CliExecutionContext.IdentityChannel"/> through <c>inputs.Channel</c> so the 746private static CliExecutionContext BuildExecutionContextWithIdentity(TemporaryWorkspace workspace, string identityChannel, string? identitySdkVersion)
Commands\NewCommandTemplateConfigPersistenceTests.cs (3)
44/// never as a silent fallback to <see cref="CliExecutionContext.IdentityChannel"/>. 474private static CliExecutionContext BuildExecutionContextWithIdentity(TemporaryWorkspace workspace, string identityChannel) 488sp.GetRequiredService<CliExecutionContext>(),
Commands\NewCommandTests.cs (3)
2542var executionContext = provider.GetRequiredService<CliExecutionContext>(); 2986sp.GetRequiredService<CliExecutionContext>(),
Commands\ResourceCommandTests.cs (2)
1235var executionContext = provider.GetRequiredService<CliExecutionContext>();
Commands\RunCommandTests.cs (12)
136var executionContext = provider.GetRequiredService<CliExecutionContext>(); 2400var executionContext = workspace.CreateExecutionContext(logFilePath: logFilePath); 2836var executionContext = sp.GetRequiredService<CliExecutionContext>(); 3173var executionContext = workspace.CreateExecutionContext(); 3221var executionContext = workspace.CreateExecutionContext(); 3265var executionContext = workspace.CreateExecutionContext(); 3313var executionContext = workspace.CreateExecutionContext(); 3356var executionContext = workspace.CreateExecutionContext(); 3400var executionContext = workspace.CreateExecutionContext(); 3444var executionContext = workspace.CreateExecutionContext();
Commands\Sdk\SdkExportCommandTests.cs (2)
80var cliVersion = provider.GetRequiredService<CliExecutionContext>().IdentityVersion; 186var expectedVersion = provider.GetRequiredService<CliExecutionContext>().IdentitySdkVersion;
Commands\StartCommandTests.cs (4)
149var executionContext = provider.GetRequiredService<CliExecutionContext>(); 366var executionContext = provider.GetRequiredService<CliExecutionContext>();
Commands\TypeScriptAppHostToolingCheckTests.cs (1)
198private static CliExecutionContext CreateExecutionContext(TemporaryWorkspace workspace) =>
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\ConfigurationServiceTests.cs (1)
28var executionContext = workspace.CreateExecutionContext();
DotNet\DotNetCliRunnerTests.cs (55)
25private static Aspire.Cli.CliExecutionContext CreateExecutionContext(DirectoryInfo workingDirectory) 57var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 100var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 140var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 175var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 217var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 258var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 284var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 388var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 425var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 453var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 482var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 519var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 556var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 584var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 621var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 662var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 715var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 774var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 824var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 864provider.GetRequiredService<CliExecutionContext>(), 904provider.GetRequiredService<CliExecutionContext>(), 946provider.GetRequiredService<CliExecutionContext>(), 1181var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 1234var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 1301var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 1367var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 1452var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 1490var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 1523var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 1570var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 1612var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 1649var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 1685var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 1733var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 1776var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 1829var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 1878var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 1922var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 1958var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 1992var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 2035var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 2079var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 2119var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 2204var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 2238var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 2285var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 2327var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 2368var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 2422var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 2495var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 2533var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 2571var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 2611var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 2651var executionContext = CreateExecutionContext(workspace.WorkspaceRoot);
DotNet\ProcessExecutionDetachedTests.cs (1)
490CliExecutionContext? executionContext = null)
Git\GitRepositoryTests.cs (4)
22var executionContext = workspace.CreateExecutionContext(); 62var executionContext = workspace.CreateExecutionContext(); 91var executionContext = workspace.CreateExecutionContext(); 123var executionContext = workspace.CreateExecutionContext();
Interaction\ConsoleInteractionServiceTests.cs (16)
26private static CliExecutionContext CreateExecutionContext(bool debugMode = false, LogLevel? consoleLogLevel = null, string? logFilePath = null) => 29private static ConsoleInteractionService CreateInteractionService(IAnsiConsole console, CliExecutionContext? executionContext = null, ICliHostEnvironment? hostEnvironment = null, ILoggerFactory? loggerFactory = null) 191var executionContext = CreateExecutionContext(); 274var executionContext = CreateExecutionContext(debugMode: true); 368var executionContext = CreateExecutionContext(debugMode: true); 512var executionContext = CreateExecutionContext(debugMode: true); 534var executionContext = CreateExecutionContext(debugMode: true); 545var executionContext = CreateExecutionContext(debugMode: true); 847var executionContext = CreateExecutionContext(); 876var executionContext = CreateExecutionContext(); 1001var executionContext = CreateExecutionContext(debugMode: true); 1029var executionContext = CreateExecutionContext(debugMode: true); 1056var executionContext = CreateExecutionContext(debugMode: true); 1084var executionContext = CreateExecutionContext(debugMode: true); 1111var executionContext = CreateExecutionContext(debugMode: true); 1140var executionContext = CreateExecutionContext(debugMode: true);
Interaction\ExtensionInteractionServiceTests.cs (3)
35var executionContext = workspace.CreateExecutionContext(logFilePath: logFilePath); 76var executionContext = workspace.CreateExecutionContext(); 223var 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()
NuGet\NuGetPackagePrefetcherTests.cs (9)
27var executionContext = TestExecutionContextHelper.CreateExecutionContext(workingDir); 113var executionContext = CreateExecutionContext(); 185var executionContext = CreateExecutionContext(); 343var executionContext = CreateExecutionContext(); 399var executionContext = CreateExecutionContext(); 462CliExecutionContext executionContext, 510var executionContext = provider.GetRequiredService<CliExecutionContext>(); 525private static CliExecutionContext CreateExecutionContext()
Packaging\NuGetConfigMergerSnapshotTests.cs (6)
25private static PackagingService CreatePackagingService(CliExecutionContext executionContext) 52var executionContext = TestExecutionContextHelper.CreateExecutionContext(root, hivesDirectory: hivesDir); 101var executionContext = TestExecutionContextHelper.CreateExecutionContext(root, hivesDirectory: hivesDir); 163var executionContext = TestExecutionContextHelper.CreateExecutionContext(root, hivesDirectory: hivesDir); 224var executionContext = TestExecutionContextHelper.CreateExecutionContext(root, hivesDirectory: hivesDir); 283var executionContext = TestExecutionContextHelper.CreateExecutionContext(root, hivesDirectory: hivesDir);
Packaging\PackagingServiceTests.cs (62)
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); 816var executionContext = TestExecutionContextHelper.CreateExecutionContext(tempDir, hivesDirectory: hivesDir); 840var executionContext = TestExecutionContextHelper.CreateExecutionContext(tempDir, hivesDirectory: hivesDir); 883var executionContext = TestExecutionContextHelper.CreateExecutionContext(tempDir, hivesDirectory: hivesDir); 915var executionContext = TestExecutionContextHelper.CreateExecutionContext(tempDir, hivesDirectory: hivesDir); 947var executionContext = TestExecutionContextHelper.CreateExecutionContext(tempDir, hivesDirectory: hivesDir); 978var executionContext = TestExecutionContextHelper.CreateExecutionContext(tempDir, hivesDirectory: hivesDir); 1008var executionContext = TestExecutionContextHelper.CreateExecutionContext(tempDir, hivesDirectory: hivesDir); 1038var executionContext = TestExecutionContextHelper.CreateExecutionContext(tempDir, hivesDirectory: hivesDir); 1068var executionContext = TestExecutionContextHelper.CreateExecutionContext(tempDir, hivesDirectory: hivesDir); 1153var executionContext = TestExecutionContextHelper.CreateExecutionContext(tempDir, hivesDirectory: hivesDir); 1208var executionContext = TestExecutionContextHelper.CreateExecutionContext(tempDir, hivesDirectory: hivesDir); 1243var executionContext = TestExecutionContextHelper.CreateExecutionContext(tempDir, hivesDirectory: hivesDir); 1278var executionContext = TestExecutionContextHelper.CreateExecutionContext(tempDir, hivesDirectory: hivesDir); 1313var executionContext = TestExecutionContextHelper.CreateExecutionContext(tempDir, hivesDirectory: hivesDir); 1394var executionContext = TestExecutionContextHelper.CreateExecutionContext(tempDir, hivesDirectory: hivesDir); 1426var executionContext = TestExecutionContextHelper.CreateExecutionContext(tempDir, hivesDirectory: hivesDir); 1456var executionContext = TestExecutionContextHelper.CreateExecutionContext(tempDir, hivesDirectory: hivesDir); 1487var executionContext = TestExecutionContextHelper.CreateExecutionContext(tempDir, hivesDirectory: hivesDir); 1525var executionContext = TestExecutionContextHelper.CreateExecutionContext( 1568var executionContext = TestExecutionContextHelper.CreateExecutionContext( 1604var executionContext = TestExecutionContextHelper.CreateExecutionContext( 1637var executionContext = TestExecutionContextHelper.CreateExecutionContext( 1668var executionContext = TestExecutionContextHelper.CreateExecutionContext( 1692var executionContext = TestExecutionContextHelper.CreateExecutionContext( 1724var executionContext = TestExecutionContextHelper.CreateExecutionContext( 1775var executionContext = TestExecutionContextHelper.CreateExecutionContext(tempDir, hivesDirectory: hivesDir); 1816var executionContext = TestExecutionContextHelper.CreateExecutionContext(tempDir, hivesDirectory: hivesDir); 1868var executionContext = TestExecutionContextHelper.CreateExecutionContext(tempDir, hivesDirectory: hivesDir); 1919var executionContext = TestExecutionContextHelper.CreateExecutionContext(tempDir, hivesDirectory: hivesDir); 1975var executionContext = TestExecutionContextHelper.CreateExecutionContext(tempDir, hivesDirectory: hivesDir, identityChannel: "local"); 2009var executionContext = TestExecutionContextHelper.CreateExecutionContext(tempDir, hivesDirectory: hivesDir, identityChannel: "daily"); 2033var executionContext = TestExecutionContextHelper.CreateExecutionContext(tempDir, hivesDirectory: hivesDir); 2073var executionContext = TestExecutionContextHelper.CreateExecutionContext(tempDir, hivesDirectory: hivesDir); 2113var executionContext = TestExecutionContextHelper.CreateExecutionContext(tempDir, hivesDirectory: hivesDir); 2143var executionContext = TestExecutionContextHelper.CreateExecutionContext(tempDir, hivesDirectory: hivesDir); 2172var executionContext = TestExecutionContextHelper.CreateExecutionContext( 2203var executionContext = TestExecutionContextHelper.CreateExecutionContext( 2232var executionContext = TestExecutionContextHelper.CreateExecutionContext( 2262var executionContext = TestExecutionContextHelper.CreateExecutionContext( 2282var executionContext = TestExecutionContextHelper.CreateExecutionContext(
Processes\ProcessTreeGracefulShutdownServiceTests.cs (1)
324var executionContext = new CliExecutionContext(
Projects\AppHostCandidateFinderTests.cs (2)
591var executionContext = CreateExecutionContext(workingDirectory); 613private static Aspire.Cli.CliExecutionContext CreateExecutionContext(DirectoryInfo workingDirectory)
Projects\AppHostServerSessionTests.cs (1)
566var executionContext = TestExecutionContextFactory.CreateTestContext();
Projects\GuestAppHostProjectTests.cs (1)
1473var executionContext = TestExecutionContextHelper.CreateExecutionContext(
Projects\PrebuiltAppHostServerTests.cs (22)
648var executionContext = CreateContextWithIdentityChannel("local"); 663var executionContext = CreateContextWithIdentityChannel("local"); 677var executionContext = CreateContextWithIdentityChannel("stable"); 692var executionContext = CreateContextWithIdentityChannel("stable"); 707var executionContext = CreateContextWithIdentityChannel("daily"); 721var executionContext = CreateContextWithIdentityChannel("pr-67890"); 741var executionContext = CreateContextWithIdentityChannel("local"); 798var executionContext = TestExecutionContextHelper.CreateExecutionContext( 854var executionContext = CreateContextWithIdentityChannel(identity); 928var executionContext = CreateContextWithIdentityChannel("pr-12345"); 1157var executionContext = CreateContextWithIdentityChannel("daily"); 1172var executionContext = CreateContextWithIdentityChannel("daily"); 1191var executionContext = CreateContextWithIdentityChannel("daily"); 1209var executionContext = CreateContextWithIdentityChannel("daily"); 1232CliExecutionContext executionContext, 1255private static CliExecutionContext CreateContextWithIdentityChannel(string identityChannel) => 1275CliExecutionContext? executionContext = null, 1304CliExecutionContext executionContext) 1320CliExecutionContext executionContext) 1333CliExecutionContext? executionContext = null) 2302var executionContext = TestExecutionContextHelper.CreateExecutionContext( 2978var executionContext = TestExecutionContextFactory.CreateTestContext();
Projects\ProjectLocatorTests.cs (107)
27private static Aspire.Cli.CliExecutionContext CreateExecutionContext(DirectoryInfo workingDirectory) 309var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 489var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 515var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 561var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 607var executionContext = CreateExecutionContext(workingDirectory); 635var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 666var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 698var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 737var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 766var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 797var executionContext = CreateExecutionContext(dir2); 837var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 881var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 911var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 934var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 979var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 1017var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 1052var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 1106var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 1159var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 1196var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 1232var executionContext = CreateExecutionContext(workingDirectory); 1268var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 1308var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 1327var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 1357var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 1368var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 1388var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 1415var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 1435var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 1463var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 1499var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 1549var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 1618var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 1673var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 1712var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 1763var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 1788var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 1829var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 1864var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 1894var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 1931var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 1957var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 1976var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 1999var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 2032var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 2047var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 2079var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 2098private sealed class TestConfigurationService(CliExecutionContext executionContext) : IConfigurationService 2239private static ProjectLocator CreateProjectLocatorWithSingleFileEnabled(CliExecutionContext executionContext, Func<FileInfo, AppHostValidationResult>? validateCallback = null) 2271var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 2289var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 2318var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 2351var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 2399var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 2446var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 2488var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 2527var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 2589var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 2631var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 2660var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 2693var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 2728var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 2771var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 2809var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 2833var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 2854var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 2877var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 2905var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 2940var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 2970var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 3008var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 3048var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 3073var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 3100var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 3126var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 3148var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 3204var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 3239var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 3272var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 3304var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 3331var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 3360var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 3391var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 3440var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 3472var executionContext = CreateExecutionContext(workingDirectory); 3511var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 3548var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 3583var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 3642var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 3667var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 3700var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 3738var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 3778var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 3813var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 3839var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 3866var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 3891var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 3918var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 3948var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 3975var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 4002var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 4075var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 4115var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 4146var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 4159CliExecutionContext executionContext,
Projects\ProjectUpdaterTests.cs (25)
120var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 246var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 521var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 803var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 946var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 1051var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 1154var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 1281var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 1363var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 1437var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 1711private static Aspire.Cli.CliExecutionContext CreateExecutionContext(DirectoryInfo workingDirectory) 1865var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 1988var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 2102var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 2212var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 2310var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 2412var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 2491var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 2573var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 2652var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 2915var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 3003var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 3399var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 3954var 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)
470var executionContext = Utils.TestExecutionContextHelper.CreateExecutionContext( 494var executionContext = Utils.TestExecutionContextHelper.CreateExecutionContext(
Telemetry\InternalMicrosoftDetectorTests.cs (1)
572var executionContext = Utils.TestExecutionContextHelper.CreateExecutionContext(
Telemetry\TelemetryFixture.cs (1)
36CliExecutionContext? executionContext = null)
Telemetry\TestTelemetryHelper.cs (1)
56private static CliExecutionContext CreateExecutionContext()
Templating\DotNetTemplateFactoryTests.cs (1)
351var executionContext = TestExecutionContextHelper.CreateExecutionContext(workingDirectory);
Templating\TemplateNuGetConfigServiceTests.cs (13)
384var executionContext = CreateExecutionContextWithHives(workspace.WorkspaceRoot, hivesDirectory); 596var executionContext = CreateExecutionContextWithHives(workspace.WorkspaceRoot, hivesDir); 649var executionContext = TestExecutionContextHelper.CreateExecutionContext( 723var executionContext = TestExecutionContextHelper.CreateExecutionContext( 766var executionContext = TestExecutionContextHelper.CreateExecutionContext( 802var executionContext = TestExecutionContextHelper.CreateExecutionContext( 837var executionContext = TestExecutionContextHelper.CreateExecutionContext( 879var executionContext = TestExecutionContextHelper.CreateExecutionContext( 925var executionContext = TestExecutionContextHelper.CreateExecutionContext( 958private static CliExecutionContext CreateExecutionContextWithHives(DirectoryInfo workingDirectory, DirectoryInfo hivesDirectory) 979var executionContext = TestExecutionContextHelper.CreateExecutionContext( 1036var executionContext = TestExecutionContextHelper.CreateExecutionContext( 1283CliExecutionContext? executionContext = null)
TestServices\FakePlaywrightServices.cs (2)
56public FakeAspireSkillsInstaller(CliExecutionContext executionContext) 61public FakeAspireSkillsInstaller(CliExecutionContext executionContext, AspireSkillsInstallResult? result)
TestServices\TestProcessExecutionFactory.cs (3)
279CliExecutionContext executionContext, 310CliExecutionContext executionContext, 345CliExecutionContext executionContext,
Utils\CliTestHelper.cs (29)
362private CliExecutionContext CreateDefaultCliExecutionContextFactory(IServiceProvider provider) 427var executionContext = serviceProvider.GetRequiredService<CliExecutionContext>(); 448var executionContext = serviceProvider.GetRequiredService<CliExecutionContext>(); 460public Func<IServiceProvider, CliExecutionContext> CliExecutionContextFactory { get; set; } 468var executionContext = serviceProvider.GetRequiredService<CliExecutionContext>(); 502var executionContext = serviceProvider.GetRequiredService<CliExecutionContext>(); 516var executionContext = serviceProvider.GetRequiredService<CliExecutionContext>(); 538var executionContext = serviceProvider.GetRequiredService<CliExecutionContext>(); 550var executionContext = serviceProvider.GetRequiredService<CliExecutionContext>(); 567var executionContext = serviceProvider.GetRequiredService<CliExecutionContext>(); 600var executionContext = serviceProvider.GetRequiredService<CliExecutionContext>(); 626var executionContext = serviceProvider.GetRequiredService<CliExecutionContext>(); 645var executionContext = serviceProvider.GetRequiredService<CliExecutionContext>(); 656var executionContext = serviceProvider.GetRequiredService<CliExecutionContext>(); 675var executionContext = serviceProvider.GetRequiredService<CliExecutionContext>(); 685public 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)
254private 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( 41/// Creates a <see cref="CliExecutionContext"/> rooted under the supplied 45public static CliExecutionContext CreateExecutionContext(