12 instantiations of ProjectLocator
aspire (1)
Program.cs (1)
170return new ProjectLocator(logger, runner, new DirectoryInfo(Environment.CurrentDirectory), interactionService, configurationService, telemetry);
Aspire.Cli.Tests (11)
Projects\ProjectLocatorTests.cs (10)
31var projectLocator = new ProjectLocator(logger, runner, workspace.WorkspaceRoot, interactionService, configurationService, new AspireCliTelemetry()); 68var projectLocator = new ProjectLocator(logger, runner, workspace.WorkspaceRoot, interactionService, configurationService, new AspireCliTelemetry()); 106var projectLocator = new ProjectLocator(logger, runner, workspace.WorkspaceRoot, interactionService, configurationService, new AspireCliTelemetry()); 149var projectLocator = new ProjectLocator(logger, runner, workspace.WorkspaceRoot, interactionService, configurationService, new AspireCliTelemetry()); 172var projectLocator = new ProjectLocator(logger, runner, workspace.WorkspaceRoot, interactionService, configurationService, new AspireCliTelemetry()); 206var projectLocator = new ProjectLocator(logger, runner, workspace.WorkspaceRoot, interactionService, configurationService, new AspireCliTelemetry()); 221var projectLocator = new ProjectLocator(logger, runner, workspace.WorkspaceRoot, interactionService, configurationService, new AspireCliTelemetry()); 241var projectLocator = new ProjectLocator(logger, runner, workspace.WorkspaceRoot, interactionService, configurationService, new AspireCliTelemetry()); 260var projectLocator = new ProjectLocator(logger, runner, workspace.WorkspaceRoot, interactionService, configurationService, new AspireCliTelemetry()); 292var locator = new ProjectLocator(logger, runner, workspace.WorkspaceRoot, interactionService, configurationService, new AspireCliTelemetry());
Utils\CliTestHelper.cs (1)
182return new ProjectLocator(logger, runner, WorkingDirectory, interactionService, configurationService, telemetry);
23 references to ProjectLocator
aspire (2)
Program.cs (1)
165var logger = serviceProvider.GetRequiredService<ILogger<ProjectLocator>>();
Projects\ProjectLocator.cs (1)
21internal 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)
22var logger = NullLogger<ProjectLocator>.Instance; 31var projectLocator = new ProjectLocator(logger, runner, workspace.WorkspaceRoot, interactionService, configurationService, new AspireCliTelemetry()); 43var logger = NullLogger<ProjectLocator>.Instance; 68var projectLocator = new ProjectLocator(logger, runner, workspace.WorkspaceRoot, interactionService, configurationService, new AspireCliTelemetry()); 78var logger = NullLogger<ProjectLocator>.Instance; 106var projectLocator = new ProjectLocator(logger, runner, workspace.WorkspaceRoot, interactionService, configurationService, new AspireCliTelemetry()); 116var logger = NullLogger<ProjectLocator>.Instance; 149var projectLocator = new ProjectLocator(logger, runner, workspace.WorkspaceRoot, interactionService, configurationService, new AspireCliTelemetry()); 160var logger = NullLogger<ProjectLocator>.Instance; 172var projectLocator = new ProjectLocator(logger, runner, workspace.WorkspaceRoot, interactionService, configurationService, new AspireCliTelemetry()); 182var logger = NullLogger<ProjectLocator>.Instance; 206var projectLocator = new ProjectLocator(logger, runner, workspace.WorkspaceRoot, interactionService, configurationService, new AspireCliTelemetry()); 214var logger = NullLogger<ProjectLocator>.Instance; 221var projectLocator = new ProjectLocator(logger, runner, workspace.WorkspaceRoot, interactionService, configurationService, new AspireCliTelemetry()); 233var logger = NullLogger<ProjectLocator>.Instance; 241var projectLocator = new ProjectLocator(logger, runner, workspace.WorkspaceRoot, interactionService, configurationService, new AspireCliTelemetry()); 251var logger = NullLogger<ProjectLocator>.Instance; 260var projectLocator = new ProjectLocator(logger, runner, workspace.WorkspaceRoot, interactionService, configurationService, new AspireCliTelemetry()); 270var logger = NullLogger<ProjectLocator>.Instance; 292var locator = new ProjectLocator(logger, runner, workspace.WorkspaceRoot, interactionService, configurationService, new AspireCliTelemetry());
Utils\CliTestHelper.cs (1)
177var logger = serviceProvider.GetRequiredService<ILogger<ProjectLocator>>();