11 instantiations of EnvironmentProcessPathProvider
Aspire.Cli.Tests (11)
Commands\DashboardRunCommandTests.cs (1)
663new EnvironmentProcessPathProvider(),
Commands\RunCommandTests.cs (1)
3086new EnvironmentProcessPathProvider(),
Commands\TrayCommandTests.cs (1)
113Assert.False(new Aspire.Cli.Utils.EnvironmentProcessPathProvider().IsNativeAot);
Interaction\ConsoleInteractionServiceTests.cs (3)
33return new ConsoleInteractionService(consoleEnvironment, executionContext, hostEnvironment ?? TestHelpers.CreateInteractiveHostEnvironment(), new EnvironmentProcessPathProvider(), loggerFactory ?? NullLoggerFactory.Instance, new ConsoleLogBufferContext()); 893var interactionService = new ConsoleInteractionService(consoleEnvironment, executionContext, TestHelpers.CreateInteractiveHostEnvironment(), new EnvironmentProcessPathProvider(), NullLoggerFactory.Instance, new ConsoleLogBufferContext()); 922var interactionService = new ConsoleInteractionService(consoleEnvironment, executionContext, TestHelpers.CreateInteractiveHostEnvironment(), new EnvironmentProcessPathProvider(), NullLoggerFactory.Instance, new ConsoleLogBufferContext());
Interaction\ExtensionInteractionServiceTests.cs (4)
41new EnvironmentProcessPathProvider(), 284new EnvironmentProcessPathProvider(), 467new EnvironmentProcessPathProvider(), 499new EnvironmentProcessPathProvider(),
Utils\CliTestHelper.cs (1)
681public Func<IServiceProvider, IProcessPathProvider> ProcessPathProviderFactory { get; set; } = _ => new EnvironmentProcessPathProvider();
2 references to EnvironmentProcessPathProvider
aspire (2)
Program.cs (1)
376builder.Services.AddSingleton<IProcessPathProvider, EnvironmentProcessPathProvider>();
Utils\IProcessPathProvider.cs (1)
26public bool IsNativeAot => !RuntimeFeature.IsDynamicCodeSupported && string.IsNullOrEmpty(typeof(EnvironmentProcessPathProvider).Assembly.Location);