18 instantiations of CliExecutionContext
aspire (1)
Program.cs (1)
779return new CliExecutionContext(
Aspire.Cli.Tests (17)
Acquisition\InstallationDiscoveryDiscoverAllTests.cs (2)
809var context = new CliExecutionContext( 990return new CliExecutionContext(
Backchannel\AuxiliaryBackchannelMonitorTests.cs (1)
316=> 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)
3546return new CliExecutionContext(
Commands\AppHostLauncherTests.cs (1)
1335var executionContext = new CliExecutionContext(
Commands\DotNetSdkCheckTests.cs (1)
129new(
Commands\TypeScriptAppHostToolingCheckTests.cs (1)
278new(
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)
324new(
Utils\TestExecutionContextHelper.cs (1)
68return new CliExecutionContext(
717 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\Copilot\CopilotAgentEnvironmentScanner.cs (2)
24private readonly CliExecutionContext _executionContext; 41CliExecutionContext executionContext,
Agents\Copilot\CopilotAppInstallationDetector.cs (1)
25CliExecutionContext executionContext) : ICopilotAppInstallationDetector
Agents\DeprecatedMcpCommandScanner.cs (2)
18private readonly CliExecutionContext _executionContext; 30public DeprecatedMcpCommandScanner(CliExecutionContext executionContext, ILogger<DeprecatedMcpCommandScanner> logger)
Agents\Hooks\TelemetryHookConfigurator.cs (2)
35private readonly CliExecutionContext _executionContext; 41CliExecutionContext 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)
48CliExecutionContext executionContext,
Backchannel\AuxiliaryBackchannelMonitor.cs (1)
26CliExecutionContext 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)
41private readonly CliExecutionContext _executionContext;
Commands\AppHostLauncher.cs (1)
34CliExecutionContext 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; 661/// 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)
627/// Resolves <see cref="CliExecutionContext.IdentityChannel"/> to a registered channel name
Commands\RootCommand.cs (1)
189CliExecutionContext 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)
186CliExecutionContext executionContext,
DotNet\ProcessExecution.cs (2)
33private readonly CliExecutionContext? _executionContext; 53CliExecutionContext? executionContext = null)
DotNet\ProcessExecutionFactory.cs (3)
28private readonly CliExecutionContext? _executionContext; 40CliExecutionContext? executionContext) 211CliExecutionContext? 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)
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\PackagingService.cs (2)
71private readonly CliExecutionContext _executionContext; 104CliExecutionContext executionContext,
Processes\DcpExecutableResolver.cs (1)
21CliExecutionContext executionContext,
Processes\ProcessTreeGracefulShutdownService.cs (1)
22CliExecutionContext executionContext,
Program.cs (9)
465sp.GetRequiredService<CliExecutionContext>(), 739internal static CliExecutionContext BuildCliExecutionContext(bool debugMode, LogLevel? consoleLogLevel, string logsDirectory, string logFilePath, IIdentityResolver identityResolver, string? processPath = null) 896var executionContext = serviceProvider.GetRequiredService<CliExecutionContext>(); 1161app.Services.GetRequiredService<CliExecutionContext>(); 1440var executionContext = provider.GetRequiredService<CliExecutionContext>(); 1457var executionContext = provider.GetRequiredService<CliExecutionContext>();
Projects\AppHostServerProject.cs (1)
33CliExecutionContext executionContext,
Projects\DotNetAppHostProject.cs (2)
55private readonly CliExecutionContext _executionContext; 95CliExecutionContext executionContext,
Projects\GuestAppHostProject.cs (2)
49private readonly CliExecutionContext _executionContext; 81CliExecutionContext executionContext,
Projects\PrebuiltAppHostServer.cs (4)
57private readonly CliExecutionContext _executionContext; 95CliExecutionContext executionContext, 1009/// This is independent of the running CLI's <see cref="CliExecutionContext.IdentityChannel"/>. 1253/// The cache lives under <see cref="CliExecutionContext.AspireHomeDirectory"/> (i.e. the
Projects\ProjectLocator.cs (1)
140CliExecutionContext executionContext,
Projects\ProjectUpdater.cs (1)
29internal 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)
55private readonly CliExecutionContext _executionContext; 77public AspireCliTelemetry(ILogger<AspireCliTelemetry> logger, IMachineInformationProvider machineInformationProvider, ICIEnvironmentDetector ciEnvironmentDetector, ICodingAgentDetector codingAgentDetector, IInternalMicrosoftDetector internalMicrosoftDetector, TelemetryConfiguration telemetryConfiguration, CliExecutionContext executionContext, TelemetryTagsSource tagsSource) 95internal AspireCliTelemetry(ILogger<AspireCliTelemetry> logger, IMachineInformationProvider machineInformationProvider, ICIEnvironmentDetector ciEnvironmentDetector, ICodingAgentDetector codingAgentDetector, IInternalMicrosoftDetector internalMicrosoftDetector, string reportedSourceName, string diagnosticsSourceName, CliExecutionContext executionContext, TelemetryTagsSource tagsSource) 113internal 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)
53private readonly CliExecutionContext _executionContext; 66public InternalMicrosoftDetector(CliExecutionContext executionContext, IEnvironment environment, TimeProvider timeProvider, ILogger<InternalMicrosoftDetector> logger, IProcessExecutionFactory processExecutionFactory, ICIEnvironmentDetector ciEnvironmentDetector) 81CliExecutionContext executionContext,
Templating\CallbackTemplate.cs (2)
11Func<CliExecutionContext, string, string> pathDeriverCallback, 31public Func<CliExecutionContext, string, string> PathDeriver => pathDeriverCallback;
Templating\CliTemplateFactory.cs (3)
70private readonly CliExecutionContext _executionContext; 82CliExecutionContext executionContext, 252private 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)
20CliExecutionContext 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)
20private readonly CliExecutionContext _executionContext; 29CliExecutionContext executionContext, 46CliExecutionContext 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 (591)
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)
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\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\CopilotAgentEnvironmentScannerTests.cs (10)
26var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 47var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 135var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 175var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 191var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 258private static CliExecutionContext CreateExecutionContext(DirectoryInfo workingDirectory) 277var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 305var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 329var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 357var executionContext = CreateExecutionContext(workspace.WorkspaceRoot);
Agents\TelemetryHookConfiguratorTests.cs (1)
298var executionContext = TestExecutionContextHelper.CreateExecutionContext(
Agents\TelemetryHookInstallerTests.cs (1)
155var executionContext = TestExecutionContextHelper.CreateExecutionContext(workspace.WorkspaceRoot, homeDirectory: home);
Agents\TelemetryHookScriptTests.cs (1)
534var 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 (14)
24var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 64var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 108var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 145var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 179var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 213var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 243var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 284var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 329var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 379var executionContext = TestExecutionContextHelper.CreateExecutionContext( 416var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 456var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 490var executionContext = TestExecutionContextHelper.CreateExecutionContext( 520private static CliExecutionContext CreateExecutionContext(DirectoryInfo workingDirectory)
Backchannel\AuxiliaryBackchannelMonitorTests.cs (1)
315private 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)
442var executionContext = sp.GetRequiredService<CliExecutionContext>(); 637var executionContext = sp.GetRequiredService<CliExecutionContext>();
CliBootstrapTests.cs (8)
29/// <see cref="CliExecutionContext.IdentityChannel"/> is sourced from the binary's 101var context = host.Services.GetRequiredService<CliExecutionContext>(); 121var context = host.Services.GetRequiredService<CliExecutionContext>(); 201var context = Program.BuildCliExecutionContext( 235var context = Program.BuildCliExecutionContext( 257var 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)
245serviceProvider.GetRequiredService<CliExecutionContext>(), 309serviceProvider.GetRequiredService<CliExecutionContext>(), 356serviceProvider.GetRequiredService<CliExecutionContext>(), 459serviceProvider.GetRequiredService<CliExecutionContext>(), 502serviceProvider.GetRequiredService<CliExecutionContext>(), 693serviceProvider.GetRequiredService<CliExecutionContext>(), 722serviceProvider.GetRequiredService<CliExecutionContext>(), 1050private static CliExecutionContext CreateExecutionContext(DirectoryInfo workingDirectory, DirectoryInfo homeDirectory)
Commands\AppHostLauncherTests.cs (1)
1335var executionContext = new CliExecutionContext(
Commands\BaseCommandTests.cs (8)
249var executionContext = provider.GetRequiredService<CliExecutionContext>(); 272var ctx = workspace.CreateExecutionContext(); 286var executionContext = provider.GetRequiredService<CliExecutionContext>(); 323var context = workspace.CreateExecutionContext(logFilePath: cliLogPath); 492var 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)
657var executionContext = workspace.CreateExecutionContext(logFilePath: logFilePath);
Commands\DotNetSdkCheckTests.cs (2)
128private static CliExecutionContext CreateExecutionContext(TemporaryWorkspace workspace) => 159var executionContext = CreateExecutionContext(workspace);
Commands\InitCommandTests.cs (12)
31/// <see cref="CliExecutionContext.IdentityChannel"/> as the channel override; this helper keeps 176var executionContext = serviceProvider.GetRequiredService<CliExecutionContext>(); 1107/// as <see cref="CliExecutionContext.IdentityChannel"/>). One named explicit channel is registered 1211/// (exposed as <see cref="CliExecutionContext.IdentityChannel"/>). One named explicit channel is 1360/// When the running CLI's <see cref="CliExecutionContext.IdentityChannel"/> doesn't match 1711/// <c>[AssemblyMetadata("AspireCliChannel", "local")]</c>, and <see cref="CliExecutionContext.IdentityChannel"/> 1713/// <see cref="CliExecutionContext.IdentityChannel"/> as the channel-override into 1798/// binary (exposed as <see cref="CliExecutionContext.IdentityChannel"/>) BEFORE invoking 2272private static CliExecutionContext CreateExecutionContextForChannel(DirectoryInfo workingDirectory, string contextChannel) 2277private static CliExecutionContext BuildExecutionContext(DirectoryInfo workingDirectory, string channel) 2294/// 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)
43/// never as a silent fallback to <see cref="CliExecutionContext.IdentityChannel"/>. 468private static CliExecutionContext BuildExecutionContextWithIdentity(TemporaryWorkspace workspace, string identityChannel) 482sp.GetRequiredService<CliExecutionContext>(),
Commands\NewCommandTests.cs (3)
2542var executionContext = provider.GetRequiredService<CliExecutionContext>(); 2986sp.GetRequiredService<CliExecutionContext>(),
Commands\ResourceCommandTests.cs (2)
1233var executionContext = provider.GetRequiredService<CliExecutionContext>();
Commands\RunCommandTests.cs (12)
138var executionContext = provider.GetRequiredService<CliExecutionContext>(); 3080var executionContext = workspace.CreateExecutionContext(logFilePath: logFilePath); 3516var executionContext = sp.GetRequiredService<CliExecutionContext>(); 3853var executionContext = workspace.CreateExecutionContext(); 3901var executionContext = workspace.CreateExecutionContext(); 3945var executionContext = workspace.CreateExecutionContext(); 3993var executionContext = workspace.CreateExecutionContext(); 4036var executionContext = workspace.CreateExecutionContext(); 4080var executionContext = workspace.CreateExecutionContext(); 4124var executionContext = workspace.CreateExecutionContext();
Commands\Sdk\SdkExportCommandTests.cs (2)
80var cliVersion = provider.GetRequiredService<CliExecutionContext>().IdentityVersion; 186var expectedVersion = provider.GetRequiredService<CliExecutionContext>().IdentitySdkVersion;
Commands\StartCommandTests.cs (4)
150var executionContext = provider.GetRequiredService<CliExecutionContext>(); 367var executionContext = provider.GetRequiredService<CliExecutionContext>();
Commands\TypeScriptAppHostToolingCheckTests.cs (1)
277private static CliExecutionContext CreateExecutionContext(TemporaryWorkspace workspace) =>
Commands\UpdateCommandRepositoryToolsTests.cs (1)
574options.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\ConfigurationServiceTests.cs (1)
28var executionContext = workspace.CreateExecutionContext();
DotNet\DotNetCliRunnerTests.cs (56)
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); 316var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 420var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 457var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 485var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 514var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 551var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 588var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 616var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 653var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 694var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 747var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 806var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 856var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 896provider.GetRequiredService<CliExecutionContext>(), 936provider.GetRequiredService<CliExecutionContext>(), 978provider.GetRequiredService<CliExecutionContext>(), 1231var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 1284var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 1351var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 1417var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 1502var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 1540var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 1573var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 1620var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 1662var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 1699var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 1735var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 1782var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 1825var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 1878var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 1927var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 1971var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 2007var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 2041var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 2084var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 2128var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 2168var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 2253var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 2287var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 2334var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 2376var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 2417var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 2471var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 2544var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 2582var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 2620var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 2660var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 2700var 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) 235var executionContext = CreateExecutionContext(); 318var executionContext = CreateExecutionContext(debugMode: true); 412var executionContext = CreateExecutionContext(debugMode: true); 556var executionContext = CreateExecutionContext(debugMode: true); 578var executionContext = CreateExecutionContext(debugMode: true); 589var executionContext = CreateExecutionContext(debugMode: true); 891var executionContext = CreateExecutionContext(); 920var executionContext = CreateExecutionContext(); 1045var executionContext = CreateExecutionContext(debugMode: true); 1073var executionContext = CreateExecutionContext(debugMode: true); 1100var executionContext = CreateExecutionContext(debugMode: true); 1128var executionContext = CreateExecutionContext(debugMode: true); 1155var executionContext = CreateExecutionContext(debugMode: true); 1184var 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()
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)
1835var 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, 1301CliExecutionContext executionContext) 1317CliExecutionContext executionContext) 1330CliExecutionContext? executionContext = null) 2207var executionContext = TestExecutionContextHelper.CreateExecutionContext( 3012var 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); 542var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 588var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 634var executionContext = CreateExecutionContext(workingDirectory); 662var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 693var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 725var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 764var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 793var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 824var executionContext = CreateExecutionContext(dir2); 864var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 908var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 938var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 961var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 1006var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 1044var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 1079var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 1133var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 1186var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 1223var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 1259var executionContext = CreateExecutionContext(workingDirectory); 1295var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 1335var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 1354var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 1384var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 1395var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 1415var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 1442var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 1472var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 1497var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 1525var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 1561var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 1611var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 1680var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 1735var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 1774var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 1825var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 1850var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 1891var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 1926var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 1956var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 1993var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 2019var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 2038var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 2061var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 2094var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 2109var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 2141var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 2160private sealed class TestConfigurationService(CliExecutionContext executionContext) : IConfigurationService 2301private static ProjectLocator CreateProjectLocatorWithSingleFileEnabled(CliExecutionContext executionContext, Func<FileInfo, AppHostValidationResult>? validateCallback = null) 2333var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 2351var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 2380var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 2413var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 2461var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 2508var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 2550var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 2589var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 2671var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 2713var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 2742var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 2775var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 2810var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 2853var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 2891var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 2915var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 2936var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 2959var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 2987var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 3022var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 3052var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 3090var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 3130var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 3155var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 3182var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 3208var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 3230var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 3286var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 3321var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 3354var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 3386var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 3413var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 3442var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 3473var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 3522var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 3554var executionContext = CreateExecutionContext(workingDirectory); 3593var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 3630var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 3665var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 3724var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 3749var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 3782var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 3820var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 3860var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 3895var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 3921var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 3948var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 3973var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 4000var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 4030var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 4057var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 4084var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 4157var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 4207var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 4238var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 4251CliExecutionContext executionContext,
Projects\ProjectUpdaterTests.cs (25)
155var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 281var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 556var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 838var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 981var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 1086var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 1189var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 1316var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 1398var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 1472var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 1746private static Aspire.Cli.CliExecutionContext CreateExecutionContext(DirectoryInfo workingDirectory) 1900var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 2023var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 2137var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 2247var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 2345var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 2447var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 2526var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 2608var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 2687var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 2950var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 3038var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 3434var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 3989var 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)
855var executionContext = Utils.TestExecutionContextHelper.CreateExecutionContext( 879var executionContext = Utils.TestExecutionContextHelper.CreateExecutionContext(
Telemetry\InternalMicrosoftDetectorTests.cs (1)
1668var executionContext = Utils.TestExecutionContextHelper.CreateExecutionContext(
Telemetry\TelemetryFixture.cs (1)
38CliExecutionContext? 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)
59public FakeAspireSkillsInstaller(CliExecutionContext executionContext) 64public FakeAspireSkillsInstaller(CliExecutionContext executionContext, AspireSkillsInstallResult? result)
TestServices\TestProcessExecutionFactory.cs (3)
279CliExecutionContext executionContext, 310CliExecutionContext executionContext, 345CliExecutionContext executionContext,
Utils\CliTestHelper.cs (29)
368private CliExecutionContext CreateDefaultCliExecutionContextFactory(IServiceProvider provider) 433var executionContext = serviceProvider.GetRequiredService<CliExecutionContext>(); 454var executionContext = serviceProvider.GetRequiredService<CliExecutionContext>(); 466public Func<IServiceProvider, CliExecutionContext> CliExecutionContextFactory { get; set; } 474var executionContext = serviceProvider.GetRequiredService<CliExecutionContext>(); 508var executionContext = serviceProvider.GetRequiredService<CliExecutionContext>(); 522var executionContext = serviceProvider.GetRequiredService<CliExecutionContext>(); 544var executionContext = serviceProvider.GetRequiredService<CliExecutionContext>(); 556var executionContext = serviceProvider.GetRequiredService<CliExecutionContext>(); 573var executionContext = serviceProvider.GetRequiredService<CliExecutionContext>(); 608var executionContext = serviceProvider.GetRequiredService<CliExecutionContext>(); 635var executionContext = serviceProvider.GetRequiredService<CliExecutionContext>(); 654var executionContext = serviceProvider.GetRequiredService<CliExecutionContext>(); 665var executionContext = serviceProvider.GetRequiredService<CliExecutionContext>(); 684var executionContext = serviceProvider.GetRequiredService<CliExecutionContext>(); 694public 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( 41/// Creates a <see cref="CliExecutionContext"/> rooted under the supplied 45public static CliExecutionContext CreateExecutionContext(