15 instantiations of ProjectLocator
Aspire.Cli.Tests (15)
Projects\ProjectLocatorTests.cs (14)
41var projectLocator = new ProjectLocator(logger, runner, executionContext, interactionService, configurationService, new AspireCliTelemetry(), new TestFeatures()); 79var projectLocator = new ProjectLocator(logger, runner, executionContext, interactionService, configurationService, new AspireCliTelemetry(), new TestFeatures()); 118var projectLocator = new ProjectLocator(logger, runner, executionContext, interactionService, configurationService, new AspireCliTelemetry(), new TestFeatures()); 162var projectLocator = new ProjectLocator(logger, runner, executionContext, interactionService, configurationService, new AspireCliTelemetry(), new TestFeatures()); 186var projectLocator = new ProjectLocator(logger, runner, executionContext, interactionService, configurationService, new AspireCliTelemetry(), new TestFeatures()); 221var projectLocator = new ProjectLocator(logger, runner, executionContext, interactionService, configurationService, new AspireCliTelemetry(), new TestFeatures()); 237var projectLocator = new ProjectLocator(logger, runner, executionContext, interactionService, configurationService, new AspireCliTelemetry(), new TestFeatures()); 258var projectLocator = new ProjectLocator(logger, runner, executionContext, interactionService, configurationService, new AspireCliTelemetry(), new TestFeatures()); 278var projectLocator = new ProjectLocator(logger, runner, executionContext, interactionService, configurationService, new AspireCliTelemetry(), new TestFeatures()); 311var locator = new ProjectLocator(logger, runner, executionContext, interactionService, configurationService, new AspireCliTelemetry(), new TestFeatures()); 608var projectLocator = new ProjectLocator(logger, runner, executionContext, interactionService, configurationService, new AspireCliTelemetry(), new TestFeatures()); 726return new ProjectLocator(logger, runner, executionContext, interactionService, configurationService, new AspireCliTelemetry(), features); 751var projectLocator = new ProjectLocator(logger, runner, executionContext, interactionService, configurationService, new AspireCliTelemetry(), new TestFeatures()); 781var projectLocator = new ProjectLocator(logger, runner, executionContext, interactionService, configurationService, new AspireCliTelemetry(), new TestFeatures());
Utils\CliTestHelper.cs (1)
203return new ProjectLocator(logger, runner, executionContext, interactionService, configurationService, telemetry, features);
45 references to ProjectLocator
aspire (2)
Program.cs (1)
112builder.Services.AddSingleton<IProjectLocator, ProjectLocator>();
Projects\ProjectLocator.cs (1)
22internal sealed class ProjectLocator(ILogger<ProjectLocator> logger, IDotNetCliRunner runner, CliExecutionContext executionContext, IInteractionService interactionService, IConfigurationService configurationService, AspireCliTelemetry telemetry, IFeatures features) : IProjectLocator
Aspire.Cli.Tests (43)
Projects\ProjectLocatorTests.cs (42)
31var logger = NullLogger<ProjectLocator>.Instance; 41var projectLocator = new ProjectLocator(logger, runner, executionContext, interactionService, configurationService, new AspireCliTelemetry(), new TestFeatures()); 53var logger = NullLogger<ProjectLocator>.Instance; 79var projectLocator = new ProjectLocator(logger, runner, executionContext, interactionService, configurationService, new AspireCliTelemetry(), new TestFeatures()); 89var logger = NullLogger<ProjectLocator>.Instance; 118var projectLocator = new ProjectLocator(logger, runner, executionContext, interactionService, configurationService, new AspireCliTelemetry(), new TestFeatures()); 128var logger = NullLogger<ProjectLocator>.Instance; 162var projectLocator = new ProjectLocator(logger, runner, executionContext, interactionService, configurationService, new AspireCliTelemetry(), new TestFeatures()); 173var logger = NullLogger<ProjectLocator>.Instance; 186var projectLocator = new ProjectLocator(logger, runner, executionContext, interactionService, configurationService, new AspireCliTelemetry(), new TestFeatures()); 196var logger = NullLogger<ProjectLocator>.Instance; 221var projectLocator = new ProjectLocator(logger, runner, executionContext, interactionService, configurationService, new AspireCliTelemetry(), new TestFeatures()); 229var logger = NullLogger<ProjectLocator>.Instance; 237var projectLocator = new ProjectLocator(logger, runner, executionContext, interactionService, configurationService, new AspireCliTelemetry(), new TestFeatures()); 249var logger = NullLogger<ProjectLocator>.Instance; 258var projectLocator = new ProjectLocator(logger, runner, executionContext, interactionService, configurationService, new AspireCliTelemetry(), new TestFeatures()); 268var logger = NullLogger<ProjectLocator>.Instance; 278var projectLocator = new ProjectLocator(logger, runner, executionContext, interactionService, configurationService, new AspireCliTelemetry(), new TestFeatures()); 288var logger = NullLogger<ProjectLocator>.Instance; 311var locator = new ProjectLocator(logger, runner, executionContext, interactionService, configurationService, new AspireCliTelemetry(), new TestFeatures()); 347var projectLocator = CreateProjectLocatorWithSingleFileEnabled(executionContext); 375var projectLocator = CreateProjectLocatorWithSingleFileEnabled(executionContext); 386var logger = NullLogger<ProjectLocator>.Instance; 421var projectLocator = CreateProjectLocatorWithSingleFileEnabled(executionContext); 451var projectLocator = CreateProjectLocatorWithSingleFileEnabled(executionContext); 461var logger = NullLogger<ProjectLocator>.Instance; 496var projectLocator = CreateProjectLocatorWithSingleFileEnabled(executionContext); 528var projectLocator = CreateProjectLocatorWithSingleFileEnabled(executionContext); 538var logger = NullLogger<ProjectLocator>.Instance; 551var projectLocator = CreateProjectLocatorWithSingleFileEnabled(executionContext); 564var logger = NullLogger<ProjectLocator>.Instance; 585var projectLocator = CreateProjectLocatorWithSingleFileEnabled(executionContext); 598var logger = NullLogger<ProjectLocator>.Instance; 608var projectLocator = new ProjectLocator(logger, runner, executionContext, interactionService, configurationService, new AspireCliTelemetry(), new TestFeatures()); 621var logger = NullLogger<ProjectLocator>.Instance; 655var projectLocator = CreateProjectLocatorWithSingleFileEnabled(executionContext); 719private static ProjectLocator CreateProjectLocatorWithSingleFileEnabled(CliExecutionContext executionContext) 721var logger = NullLogger<ProjectLocator>.Instance; 745var logger = NullLogger<ProjectLocator>.Instance; 751var projectLocator = new ProjectLocator(logger, runner, executionContext, interactionService, configurationService, new AspireCliTelemetry(), new TestFeatures()); 775var logger = NullLogger<ProjectLocator>.Instance; 781var projectLocator = new ProjectLocator(logger, runner, executionContext, interactionService, configurationService, new AspireCliTelemetry(), new TestFeatures());
Utils\CliTestHelper.cs (1)
196var logger = serviceProvider.GetRequiredService<ILogger<ProjectLocator>>();