26 instantiations of ProjectLocator
Aspire.Cli.Tests (26)
Projects\ProjectLocatorTests.cs (25)
42var projectLocator = new ProjectLocator(logger, runner, executionContext, interactionService, configurationService, new AspireCliTelemetry(), new TestFeatures()); 80var projectLocator = new ProjectLocator(logger, runner, executionContext, interactionService, configurationService, new AspireCliTelemetry(), new TestFeatures()); 119var projectLocator = new ProjectLocator(logger, runner, executionContext, interactionService, configurationService, new AspireCliTelemetry(), new TestFeatures()); 163var projectLocator = new ProjectLocator(logger, runner, executionContext, interactionService, configurationService, new AspireCliTelemetry(), new TestFeatures()); 187var projectLocator = new ProjectLocator(logger, runner, executionContext, interactionService, configurationService, new AspireCliTelemetry(), new TestFeatures()); 222var projectLocator = new ProjectLocator(logger, runner, executionContext, interactionService, configurationService, new AspireCliTelemetry(), new TestFeatures()); 238var projectLocator = new ProjectLocator(logger, runner, executionContext, interactionService, configurationService, new AspireCliTelemetry(), new TestFeatures()); 259var projectLocator = new ProjectLocator(logger, runner, executionContext, interactionService, configurationService, new AspireCliTelemetry(), new TestFeatures()); 279var projectLocator = new ProjectLocator(logger, runner, executionContext, interactionService, configurationService, new AspireCliTelemetry(), new TestFeatures()); 312var locator = new ProjectLocator(logger, runner, executionContext, interactionService, configurationService, new AspireCliTelemetry(), new TestFeatures()); 609var projectLocator = new ProjectLocator(logger, runner, executionContext, interactionService, configurationService, new AspireCliTelemetry(), new TestFeatures()); 727return new ProjectLocator(logger, runner, executionContext, interactionService, configurationService, new AspireCliTelemetry(), features); 752var projectLocator = new ProjectLocator(logger, runner, executionContext, interactionService, configurationService, new AspireCliTelemetry(), new TestFeatures()); 782var projectLocator = new ProjectLocator(logger, runner, executionContext, interactionService, configurationService, new AspireCliTelemetry(), new TestFeatures()); 813var projectLocator = new ProjectLocator(logger, runner, executionContext, interactionService, configurationService, new AspireCliTelemetry(), new TestFeatures()); 835var projectLocator = new ProjectLocator(logger, runner, executionContext, interactionService, configurationService, new AspireCliTelemetry(), new TestFeatures()); 875var projectLocator = new ProjectLocator(logger, runner, executionContext, interactionService, configurationService, new AspireCliTelemetry(), new TestFeatures()); 909var projectLocator = new ProjectLocator(logger, runner, executionContext, interactionService, configurationService, new AspireCliTelemetry(), features); 942var projectLocator = new ProjectLocator(logger, runner, executionContext, interactionService, configurationService, new AspireCliTelemetry(), features); 980var projectLocator = new ProjectLocator(logger, runner, executionContext, interactionService, configurationService, new AspireCliTelemetry(), new TestFeatures()); 1022var projectLocator = new ProjectLocator(logger, runner, executionContext, interactionService, configurationService, new AspireCliTelemetry(), new TestFeatures()); 1057var projectLocator = new ProjectLocator(logger, runner, executionContext, interactionService, configurationService, new AspireCliTelemetry(), new TestFeatures()); 1096var projectLocator = new ProjectLocator(logger, runner, executionContext, interactionService, configurationService, new AspireCliTelemetry(), new TestFeatures()); 1114var projectLocator = new ProjectLocator(logger, runner, executionContext, interactionService, configurationService, new AspireCliTelemetry(), new TestFeatures()); 1163var projectLocator = new ProjectLocator(logger, runner, executionContext, interactionService, configurationService, new AspireCliTelemetry(), new TestFeatures());
Utils\CliTestHelper.cs (1)
213return new ProjectLocator(logger, runner, executionContext, interactionService, configurationService, telemetry, features);
67 references to ProjectLocator
aspire (2)
Program.cs (1)
113builder.Services.AddSingleton<IProjectLocator, ProjectLocator>();
Projects\ProjectLocator.cs (1)
23internal sealed class ProjectLocator(ILogger<ProjectLocator> logger, IDotNetCliRunner runner, CliExecutionContext executionContext, IInteractionService interactionService, IConfigurationService configurationService, AspireCliTelemetry telemetry, IFeatures features) : IProjectLocator
Aspire.Cli.Tests (65)
Projects\ProjectLocatorTests.cs (64)
32var logger = NullLogger<ProjectLocator>.Instance; 42var projectLocator = new ProjectLocator(logger, runner, executionContext, interactionService, configurationService, new AspireCliTelemetry(), new TestFeatures()); 54var logger = NullLogger<ProjectLocator>.Instance; 80var projectLocator = new ProjectLocator(logger, runner, executionContext, interactionService, configurationService, new AspireCliTelemetry(), new TestFeatures()); 90var logger = NullLogger<ProjectLocator>.Instance; 119var projectLocator = new ProjectLocator(logger, runner, executionContext, interactionService, configurationService, new AspireCliTelemetry(), new TestFeatures()); 129var logger = NullLogger<ProjectLocator>.Instance; 163var projectLocator = new ProjectLocator(logger, runner, executionContext, interactionService, configurationService, new AspireCliTelemetry(), new TestFeatures()); 174var logger = NullLogger<ProjectLocator>.Instance; 187var projectLocator = new ProjectLocator(logger, runner, executionContext, interactionService, configurationService, new AspireCliTelemetry(), new TestFeatures()); 197var logger = NullLogger<ProjectLocator>.Instance; 222var projectLocator = new ProjectLocator(logger, runner, executionContext, interactionService, configurationService, new AspireCliTelemetry(), new TestFeatures()); 230var logger = NullLogger<ProjectLocator>.Instance; 238var projectLocator = new ProjectLocator(logger, runner, executionContext, interactionService, configurationService, new AspireCliTelemetry(), new TestFeatures()); 250var logger = NullLogger<ProjectLocator>.Instance; 259var projectLocator = new ProjectLocator(logger, runner, executionContext, interactionService, configurationService, new AspireCliTelemetry(), new TestFeatures()); 269var logger = NullLogger<ProjectLocator>.Instance; 279var projectLocator = new ProjectLocator(logger, runner, executionContext, interactionService, configurationService, new AspireCliTelemetry(), new TestFeatures()); 289var logger = NullLogger<ProjectLocator>.Instance; 312var locator = new ProjectLocator(logger, runner, executionContext, interactionService, configurationService, new AspireCliTelemetry(), new TestFeatures()); 348var projectLocator = CreateProjectLocatorWithSingleFileEnabled(executionContext); 376var projectLocator = CreateProjectLocatorWithSingleFileEnabled(executionContext); 387var logger = NullLogger<ProjectLocator>.Instance; 422var projectLocator = CreateProjectLocatorWithSingleFileEnabled(executionContext); 452var projectLocator = CreateProjectLocatorWithSingleFileEnabled(executionContext); 462var logger = NullLogger<ProjectLocator>.Instance; 497var projectLocator = CreateProjectLocatorWithSingleFileEnabled(executionContext); 529var projectLocator = CreateProjectLocatorWithSingleFileEnabled(executionContext); 539var logger = NullLogger<ProjectLocator>.Instance; 552var projectLocator = CreateProjectLocatorWithSingleFileEnabled(executionContext); 565var logger = NullLogger<ProjectLocator>.Instance; 586var projectLocator = CreateProjectLocatorWithSingleFileEnabled(executionContext); 599var logger = NullLogger<ProjectLocator>.Instance; 609var projectLocator = new ProjectLocator(logger, runner, executionContext, interactionService, configurationService, new AspireCliTelemetry(), new TestFeatures()); 622var logger = NullLogger<ProjectLocator>.Instance; 656var projectLocator = CreateProjectLocatorWithSingleFileEnabled(executionContext); 720private static ProjectLocator CreateProjectLocatorWithSingleFileEnabled(CliExecutionContext executionContext) 722var logger = NullLogger<ProjectLocator>.Instance; 746var logger = NullLogger<ProjectLocator>.Instance; 752var projectLocator = new ProjectLocator(logger, runner, executionContext, interactionService, configurationService, new AspireCliTelemetry(), new TestFeatures()); 776var logger = NullLogger<ProjectLocator>.Instance; 782var projectLocator = new ProjectLocator(logger, runner, executionContext, interactionService, configurationService, new AspireCliTelemetry(), new TestFeatures()); 792var logger = NullLogger<ProjectLocator>.Instance; 813var projectLocator = new ProjectLocator(logger, runner, executionContext, interactionService, configurationService, new AspireCliTelemetry(), new TestFeatures()); 825var logger = NullLogger<ProjectLocator>.Instance; 835var projectLocator = new ProjectLocator(logger, runner, executionContext, interactionService, configurationService, new AspireCliTelemetry(), new TestFeatures()); 851var logger = NullLogger<ProjectLocator>.Instance; 875var projectLocator = new ProjectLocator(logger, runner, executionContext, interactionService, configurationService, new AspireCliTelemetry(), new TestFeatures()); 889var logger = NullLogger<ProjectLocator>.Instance; 909var projectLocator = new ProjectLocator(logger, runner, executionContext, interactionService, configurationService, new AspireCliTelemetry(), features); 921var logger = NullLogger<ProjectLocator>.Instance; 942var projectLocator = new ProjectLocator(logger, runner, executionContext, interactionService, configurationService, new AspireCliTelemetry(), features); 958var logger = NullLogger<ProjectLocator>.Instance; 980var projectLocator = new ProjectLocator(logger, runner, executionContext, interactionService, configurationService, new AspireCliTelemetry(), new TestFeatures()); 992var logger = NullLogger<ProjectLocator>.Instance; 1022var projectLocator = new ProjectLocator(logger, runner, executionContext, interactionService, configurationService, new AspireCliTelemetry(), new TestFeatures()); 1033var logger = NullLogger<ProjectLocator>.Instance; 1057var projectLocator = new ProjectLocator(logger, runner, executionContext, interactionService, configurationService, new AspireCliTelemetry(), new TestFeatures()); 1068var logger = NullLogger<ProjectLocator>.Instance; 1096var projectLocator = new ProjectLocator(logger, runner, executionContext, interactionService, configurationService, new AspireCliTelemetry(), new TestFeatures()); 1106var logger = NullLogger<ProjectLocator>.Instance; 1114var projectLocator = new ProjectLocator(logger, runner, executionContext, interactionService, configurationService, new AspireCliTelemetry(), new TestFeatures()); 1124var logger = NullLogger<ProjectLocator>.Instance; 1163var projectLocator = new ProjectLocator(logger, runner, executionContext, interactionService, configurationService, new AspireCliTelemetry(), new TestFeatures());
Utils\CliTestHelper.cs (1)
206var logger = serviceProvider.GetRequiredService<ILogger<ProjectLocator>>();