2 implementations of IProcessPathProvider
aspire (1)
Utils\IProcessPathProvider.cs (1)
14
internal sealed class EnvironmentProcessPathProvider :
IProcessPathProvider
Aspire.Cli.Tests (1)
TestServices\TestProcessPathProvider.cs (1)
8
internal sealed class TestProcessPathProvider(string? processPath) :
IProcessPathProvider
22 references to IProcessPathProvider
aspire (12)
Commands\UpdateCommand.cs (2)
42
private readonly
IProcessPathProvider
_processPathProvider;
75
IProcessPathProvider
processPathProvider,
Interaction\ConsoleInteractionService.cs (2)
33
private readonly
IProcessPathProvider
_processPathProvider;
87
public ConsoleInteractionService(ConsoleEnvironment consoleEnvironment, CliExecutionContext executionContext, ICliHostEnvironment hostEnvironment,
IProcessPathProvider
processPathProvider, ILoggerFactory loggerFactory, ConsoleLogBufferContext logBufferContext)
Program.cs (7)
359
builder.Services.AddSingleton<
IProcessPathProvider
, EnvironmentProcessPathProvider>();
398
var
processPathProvider = sp.GetRequiredService<
IProcessPathProvider
>();
1348
var
processPathProvider = provider.GetRequiredService<
IProcessPathProvider
>();
1365
var
processPathProvider = provider.GetRequiredService<
IProcessPathProvider
>();
Utils\CliUpdateNotifier.cs (1)
49
IProcessPathProvider
processPathProvider,
Aspire.Cli.Tests (10)
Commands\NewCommandTests.cs (1)
3038
sp.GetRequiredService<
IProcessPathProvider
>(),
Commands\RunCommandTests.cs (2)
2896
var
processPathProvider = sp.GetRequiredService<
IProcessPathProvider
>();
Utils\CliTestHelper.cs (5)
424
var
processPathProvider = serviceProvider.GetRequiredService<
IProcessPathProvider
>();
516
var
processPathProvider = serviceProvider.GetRequiredService<
IProcessPathProvider
>();
659
public Func<IServiceProvider,
IProcessPathProvider
> ProcessPathProviderFactory { get; set; } = _ => new EnvironmentProcessPathProvider();
Utils\CliUpdateNotificationServiceTests.cs (2)
457
serviceProvider.GetRequiredService<
IProcessPathProvider
>(),
467
IProcessPathProvider
processPathProvider,