2 implementations of IProcessRunner
Aspire.Hosting.Azure (1)
IProcessRunner.cs (1)
24
internal sealed class DefaultProcessRunner :
IProcessRunner
Aspire.Hosting.Azure.Tests (1)
ProvisioningTestHelpers.cs (1)
634
internal sealed class MockProcessRunner :
IProcessRunner
6 references to IProcessRunner
Aspire.Hosting.Azure (4)
AzureEnvironmentResourceHelpers.cs (3)
24
var
processRunner = context.Services.GetRequiredService<
IProcessRunner
>();
37
private static async Task AuthenticateToAcrHelper(IReportingTask loginTask, string registryName, CancellationToken cancellationToken,
IProcessRunner
processRunner, IConfiguration configuration)
Provisioning\AzureProvisionerExtensions.cs (1)
57
builder.Services.TryAddSingleton<
IProcessRunner
, DefaultProcessRunner>();
Aspire.Hosting.Azure.Tests (2)
AzureDeployerTests.cs (2)
930
builder.Services.AddSingleton<
IProcessRunner
>(processRunner ?? new MockProcessRunner());
1171
builder.Services.AddSingleton<
IProcessRunner
>(new MockProcessRunner());