12 instantiations of ProjectLocator
aspire (1)
Program.cs (1)
164return new ProjectLocator(logger, runner, new DirectoryInfo(Environment.CurrentDirectory), interactionService, configurationService, telemetry);
Aspire.Cli.Tests (11)
Projects\ProjectLocatorTests.cs (10)
33var projectLocator = new ProjectLocator(logger, runner, workspace.WorkspaceRoot, interactionService, configurationService, new AspireCliTelemetry()); 70var projectLocator = new ProjectLocator(logger, runner, workspace.WorkspaceRoot, interactionService, configurationService, new AspireCliTelemetry()); 108var projectLocator = new ProjectLocator(logger, runner, workspace.WorkspaceRoot, interactionService, configurationService, new AspireCliTelemetry()); 151var projectLocator = new ProjectLocator(logger, runner, workspace.WorkspaceRoot, interactionService, configurationService, new AspireCliTelemetry()); 175var projectLocator = new ProjectLocator(logger, runner, workspace.WorkspaceRoot, interactionService, configurationService, new AspireCliTelemetry()); 209var projectLocator = new ProjectLocator(logger, runner, workspace.WorkspaceRoot, interactionService, configurationService, new AspireCliTelemetry()); 224var projectLocator = new ProjectLocator(logger, runner, workspace.WorkspaceRoot, interactionService, configurationService, new AspireCliTelemetry()); 244var projectLocator = new ProjectLocator(logger, runner, workspace.WorkspaceRoot, interactionService, configurationService, new AspireCliTelemetry()); 263var projectLocator = new ProjectLocator(logger, runner, workspace.WorkspaceRoot, interactionService, configurationService, new AspireCliTelemetry()); 295var locator = new ProjectLocator(logger, runner, workspace.WorkspaceRoot, interactionService, configurationService, new AspireCliTelemetry());
Utils\CliTestHelper.cs (1)
178return new ProjectLocator(logger, runner, WorkingDirectory, interactionService, configurationService, telemetry);
23 references to ProjectLocator
aspire (2)
Program.cs (1)
159var logger = serviceProvider.GetRequiredService<ILogger<ProjectLocator>>();
Projects\ProjectLocator.cs (1)
20internal sealed class ProjectLocator(ILogger<ProjectLocator> logger, IDotNetCliRunner runner, DirectoryInfo currentDirectory, IInteractionService interactionService, IConfigurationService configurationService, AspireCliTelemetry telemetry) : IProjectLocator
Aspire.Cli.Tests (21)
Projects\ProjectLocatorTests.cs (20)
24var logger = NullLogger<ProjectLocator>.Instance; 33var projectLocator = new ProjectLocator(logger, runner, workspace.WorkspaceRoot, interactionService, configurationService, new AspireCliTelemetry()); 45var logger = NullLogger<ProjectLocator>.Instance; 70var projectLocator = new ProjectLocator(logger, runner, workspace.WorkspaceRoot, interactionService, configurationService, new AspireCliTelemetry()); 80var logger = NullLogger<ProjectLocator>.Instance; 108var projectLocator = new ProjectLocator(logger, runner, workspace.WorkspaceRoot, interactionService, configurationService, new AspireCliTelemetry()); 118var logger = NullLogger<ProjectLocator>.Instance; 151var projectLocator = new ProjectLocator(logger, runner, workspace.WorkspaceRoot, interactionService, configurationService, new AspireCliTelemetry()); 163var logger = NullLogger<ProjectLocator>.Instance; 175var projectLocator = new ProjectLocator(logger, runner, workspace.WorkspaceRoot, interactionService, configurationService, new AspireCliTelemetry()); 185var logger = NullLogger<ProjectLocator>.Instance; 209var projectLocator = new ProjectLocator(logger, runner, workspace.WorkspaceRoot, interactionService, configurationService, new AspireCliTelemetry()); 217var logger = NullLogger<ProjectLocator>.Instance; 224var projectLocator = new ProjectLocator(logger, runner, workspace.WorkspaceRoot, interactionService, configurationService, new AspireCliTelemetry()); 236var logger = NullLogger<ProjectLocator>.Instance; 244var projectLocator = new ProjectLocator(logger, runner, workspace.WorkspaceRoot, interactionService, configurationService, new AspireCliTelemetry()); 254var logger = NullLogger<ProjectLocator>.Instance; 263var projectLocator = new ProjectLocator(logger, runner, workspace.WorkspaceRoot, interactionService, configurationService, new AspireCliTelemetry()); 273var logger = NullLogger<ProjectLocator>.Instance; 295var locator = new ProjectLocator(logger, runner, workspace.WorkspaceRoot, interactionService, configurationService, new AspireCliTelemetry());
Utils\CliTestHelper.cs (1)
173var logger = serviceProvider.GetRequiredService<ILogger<ProjectLocator>>();