4 instantiations of CliExecutionContext
aspire (1)
Program.cs (1)
157return new CliExecutionContext(workingDirectory, hivesDirectory);
Aspire.Cli.Tests (3)
DotNet\DotNetCliRunnerTests.cs (1)
25return new CliExecutionContext(workingDirectory, hivesDirectory);
Projects\ProjectLocatorTests.cs (1)
25return new CliExecutionContext(workingDirectory, hivesDirectory);
Utils\CliTestHelper.cs (1)
118return new CliExecutionContext(WorkingDirectory, hivesDirectory);
42 references to CliExecutionContext
aspire (9)
Configuration\ConfigurationService.cs (1)
11internal sealed class ConfigurationService(IConfiguration configuration, CliExecutionContext executionContext, FileInfo globalSettingsFile) : IConfigurationService
DotNet\DotNetCliRunner.cs (1)
48internal class DotNetCliRunner(ILogger<DotNetCliRunner> logger, IServiceProvider serviceProvider, AspireCliTelemetry telemetry, IConfiguration configuration, IFeatures features, IInteractionService interactionService, CliExecutionContext executionContext) : IDotNetCliRunner
NuGet\NuGetPackagePrefetcher.cs (1)
12internal sealed class NuGetPackagePrefetcher(ILogger<NuGetPackagePrefetcher> logger, CliExecutionContext executionContext, IFeatures features, IPackagingService packagingService, ICliUpdateNotifier cliUpdateNotifier) : BackgroundService
Packaging\PackagingService.cs (1)
13internal class PackagingService(CliExecutionContext executionContext, INuGetPackageCache nuGetPackageCache) : IPackagingService
Program.cs (3)
152private static CliExecutionContext BuildCliExecutionContext(IServiceProvider serviceProvider) 188var executionContext = serviceProvider.GetRequiredService<CliExecutionContext>();
Projects\ProjectLocator.cs (1)
21internal sealed class ProjectLocator(ILogger<ProjectLocator> logger, IDotNetCliRunner runner, CliExecutionContext executionContext, IInteractionService interactionService, IConfigurationService configurationService, AspireCliTelemetry telemetry) : IProjectLocator
Templating\DotNetTemplateFactory.cs (1)
19internal class DotNetTemplateFactory(IInteractionService interactionService, IDotNetCliRunner runner, ICertificateService certificateService, IPackagingService packagingService, INewCommandPrompter prompter, CliExecutionContext executionContext) : ITemplateFactory
Aspire.Cli.Tests (33)
DotNet\DotNetCliRunnerTests.cs (10)
19private static Aspire.Cli.CliExecutionContext CreateExecutionContext(DirectoryInfo workingDirectory) 45var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 90var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 137var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 174var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 220var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 269var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 320var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 378var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 411CliExecutionContext executionContext,
Projects\ProjectLocatorTests.cs (11)
19private static Aspire.Cli.CliExecutionContext CreateExecutionContext(DirectoryInfo workingDirectory) 40var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 78var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 117var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 161var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 185var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 220var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 236var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 257var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 277var executionContext = CreateExecutionContext(workspace.WorkspaceRoot); 308var executionContext = CreateExecutionContext(workspace.WorkspaceRoot);
Utils\CliTestHelper.cs (12)
115private CliExecutionContext CreateDefaultCliExecutionContextFactory(IServiceProvider provider) 174var executionContext = serviceProvider.GetRequiredService<CliExecutionContext>(); 185public Func<IServiceProvider, CliExecutionContext> CliExecutionContextFactory { get; set; } 191var executionContext = serviceProvider.GetRequiredService<CliExecutionContext>(); 223var executionContext = serviceProvider.GetRequiredService<CliExecutionContext>(); 276var executionContext = serviceProvider.GetRequiredService<CliExecutionContext>(); 283var executionContext = serviceProvider.GetRequiredService<CliExecutionContext>();