14 references to IDotNetCliRunner
aspire (14)
Certificates\CertificatesHelper.cs (2)
11
Task EnsureCertificatesTrustedAsync(
IDotNetCliRunner
runner, CancellationToken cancellationToken);
18
public async Task EnsureCertificatesTrustedAsync(
IDotNetCliRunner
runner, CancellationToken cancellationToken)
Commands\AddCommand.cs (2)
16
private readonly
IDotNetCliRunner
_runner;
22
public AddCommand(
IDotNetCliRunner
runner, INuGetPackageCache nuGetPackageCache, IInteractionService interactionService, IProjectLocator projectLocator, IAddCommandPrompter prompter)
Commands\NewCommand.cs (2)
13
private readonly
IDotNetCliRunner
_runner;
19
public NewCommand(
IDotNetCliRunner
runner, INuGetPackageCache nuGetPackageCache, INewCommandPrompter prompter, IInteractionService interactionService, ICertificateService certificateService)
Commands\RunCommand.cs (2)
21
private readonly
IDotNetCliRunner
_runner;
27
public RunCommand(
IDotNetCliRunner
runner, IInteractionService interactionService, ICertificateService certificateService, IProjectLocator projectLocator, IAnsiConsole ansiConsole)
DotNetCliRunner.cs (1)
30
internal sealed class DotNetCliRunner(ILogger<DotNetCliRunner> logger, IServiceProvider serviceProvider) :
IDotNetCliRunner
NuGetPackageCache.cs (1)
15
internal sealed class NuGetPackageCache(ILogger<NuGetPackageCache> logger,
IDotNetCliRunner
cliRunner) : INuGetPackageCache
Program.cs (1)
86
builder.Services.AddTransient<
IDotNetCliRunner
, DotNetCliRunner>();
Utils\AppHostHelper.cs (3)
14
internal static async Task<(bool IsCompatibleAppHost, bool SupportsBackchannel, string? AspireHostingSdkVersion)> CheckAppHostCompatibilityAsync(
IDotNetCliRunner
runner, IInteractionService interactionService, FileInfo projectFile, CancellationToken cancellationToken)
50
internal static async Task<(int ExitCode, bool IsAspireHost, string? AspireHostingSdkVersion)> GetAppHostInformationAsync(
IDotNetCliRunner
runner, IInteractionService interactionService, FileInfo projectFile, CancellationToken cancellationToken)
62
internal static async Task<int> BuildAppHostAsync(
IDotNetCliRunner
runner, IInteractionService interactionService, FileInfo projectFile, CancellationToken cancellationToken)