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