4 instantiations of DotNetCliRunner
Aspire.Cli.Tests (4)
TestServices\TestProcessExecutionFactory.cs (3)
332return new DotNetCliRunner( 363return new DotNetCliRunner( 396var runner = new DotNetCliRunner(
Utils\CliTestHelper.cs (1)
607return new DotNetCliRunner(logger, serviceProvider, telemetry, profilingTelemetry, configuration, diskCache, features, interactionService, executionContext, executionFactory, new HostEnvironment());
95 references to DotNetCliRunner
aspire (2)
DotNet\DotNetCliRunner.cs (1)
201ILogger<DotNetCliRunner> logger,
Program.cs (1)
520builder.Services.AddTransient<IDotNetCliRunner, DotNetCliRunner>();
Aspire.Cli.Tests (93)
Commands\RunCommandTests.cs (14)
3906var logger = provider.GetRequiredService<ILogger<DotNetCliRunner>>(); 3912var runner = DotNetCliRunnerTestHelper.Create( 3954var logger = provider.GetRequiredService<ILogger<DotNetCliRunner>>(); 3960var runner = DotNetCliRunnerTestHelper.Create( 3998var logger = provider.GetRequiredService<ILogger<DotNetCliRunner>>(); 4004var runner = DotNetCliRunnerTestHelper.Create( 4046var logger = provider.GetRequiredService<ILogger<DotNetCliRunner>>(); 4052var runner = DotNetCliRunnerTestHelper.Create( 4089var logger = provider.GetRequiredService<ILogger<DotNetCliRunner>>(); 4095var runner = DotNetCliRunnerTestHelper.Create( 4133var logger = provider.GetRequiredService<ILogger<DotNetCliRunner>>(); 4139var runner = DotNetCliRunnerTestHelper.Create( 4177var logger = provider.GetRequiredService<ILogger<DotNetCliRunner>>(); 4183var runner = DotNetCliRunnerTestHelper.Create(
DotNet\DotNetCliRunnerTests.cs (65)
491var runner = DotNetCliRunnerTestHelper.Create( 534var runner = DotNetCliRunnerTestHelper.Create( 574var runner = DotNetCliRunnerTestHelper.Create( 609var runner = DotNetCliRunnerTestHelper.Create( 651var runner = DotNetCliRunnerTestHelper.Create( 692var runner = DotNetCliRunnerTestHelper.Create( 718var runner = DotNetCliRunnerTestHelper.Create( 750var runner = DotNetCliRunnerTestHelper.Create( 756if (Environment.ProcessPath is { } processPath && DotNetCliRunner.ShouldForwardProcessPathAsAspireCliPath(processPath)) 781Assert.False(DotNetCliRunner.ShouldForwardProcessPathAsAspireCliPath(cliPath)); 798Assert.False(DotNetCliRunner.ShouldForwardProcessPathAsAspireCliPath(linkPath)); 809Assert.False(DotNetCliRunner.ShouldForwardProcessPathAsAspireCliPath(dotnetPath)); 822Assert.True(DotNetCliRunner.ShouldForwardProcessPathAsAspireCliPath(cliPath)); 838Assert.True(DotNetCliRunner.ShouldForwardProcessPathAsAspireCliPath(cliPath)); 860var runner = DotNetCliRunnerTestHelper.Create( 898var runner = DotNetCliRunnerTestHelper.Create( 926var runner = DotNetCliRunnerTestHelper.Create( 955var runner = DotNetCliRunnerTestHelper.Create( 992var runner = DotNetCliRunnerTestHelper.Create( 1029var runner = DotNetCliRunnerTestHelper.Create( 1057var runner = DotNetCliRunnerTestHelper.Create( 1094var runner = DotNetCliRunnerTestHelper.Create( 1135var runner = DotNetCliRunnerTestHelper.Create( 1188var runner = DotNetCliRunnerTestHelper.Create( 1247var runner = DotNetCliRunnerTestHelper.Create( 1297var runner = DotNetCliRunnerTestHelper.Create( 1334var runner = DotNetCliRunnerTestHelper.Create( 1374var runner = DotNetCliRunnerTestHelper.Create( 1416var runner = DotNetCliRunnerTestHelper.Create( 1672var runner = DotNetCliRunnerTestHelper.Create( 1725var runner = DotNetCliRunnerTestHelper.Create( 1792var runner = DotNetCliRunnerTestHelper.Create( 1858var runner = DotNetCliRunnerTestHelper.Create( 1943var runner = DotNetCliRunnerTestHelper.Create( 1981var runner = DotNetCliRunnerTestHelper.Create( 2014var runner = DotNetCliRunnerTestHelper.Create( 2061var runner = DotNetCliRunnerTestHelper.Create( 2103var runner = DotNetCliRunnerTestHelper.Create( 2140var runner = DotNetCliRunnerTestHelper.Create( 2176var runner = DotNetCliRunnerTestHelper.Create( 2223var runner = DotNetCliRunnerTestHelper.Create( 2266var runner = DotNetCliRunnerTestHelper.Create( 2319var runner = DotNetCliRunnerTestHelper.Create( 2368var runner = DotNetCliRunnerTestHelper.Create( 2412var runner = DotNetCliRunnerTestHelper.Create( 2445var runner = DotNetCliRunnerTestHelper.Create( 2478var logger = new FakeLogger<DotNetCliRunner>(); 2481var runner = DotNetCliRunnerTestHelper.Create( 2517var runner = DotNetCliRunnerTestHelper.Create( 2554var runner = DotNetCliRunnerTestHelper.Create( 2597var runner = DotNetCliRunnerTestHelper.Create( 2641var runner = DotNetCliRunnerTestHelper.Create( 2681var runner = DotNetCliRunnerTestHelper.Create( 2766var runner = DotNetCliRunnerTestHelper.Create( 2796var logger = provider.GetRequiredService<ILogger<DotNetCliRunner>>(); 2843var logger = provider.GetRequiredService<ILogger<DotNetCliRunner>>(); 2885var logger = provider.GetRequiredService<ILogger<DotNetCliRunner>>(); 2930var runner = DotNetCliRunnerTestHelper.Create( 2985var runner = DotNetCliRunnerTestHelper.Create( 3037var result = DotNetCliRunner.TryParsePackageVersionFromStdout(stdout, out var version); 3057var runner = DotNetCliRunnerTestHelper.Create( 3095var runner = DotNetCliRunnerTestHelper.Create( 3133var runner = DotNetCliRunnerTestHelper.Create( 3173var runner = DotNetCliRunnerTestHelper.Create( 3213var runner = DotNetCliRunnerTestHelper.Create(
TestServices\TestProcessExecutionFactory.cs (13)
307/// Helper class for creating a <see cref="DotNetCliRunner"/> with a <see cref="TestProcessExecutionFactory"/> 313/// Creates a <see cref="DotNetCliRunner"/> with an assertion callback that is invoked on each execution. 315public static DotNetCliRunner Create( 320ILogger<DotNetCliRunner>? logger = null, 333logger ?? serviceProvider.GetRequiredService<ILogger<DotNetCliRunner>>(), 346public static DotNetCliRunner Create( 351ILogger<DotNetCliRunner>? logger = null, 364logger ?? serviceProvider.GetRequiredService<ILogger<DotNetCliRunner>>(), 378/// Creates a <see cref="DotNetCliRunner"/> with an attempt callback for testing retry scenarios. 381public static (DotNetCliRunner Runner, TestProcessExecutionFactory ExecutionFactory) CreateWithRetry( 385ILogger<DotNetCliRunner>? logger = null, 396var runner = new DotNetCliRunner( 397logger ?? serviceProvider.GetRequiredService<ILogger<DotNetCliRunner>>(),
Utils\CliTestHelper.cs (1)
597var logger = serviceProvider.GetRequiredService<ILogger<DotNetCliRunner>>();