2 instantiations of ProjectLocator
Aspire.Cli.Tests (2)
Projects\ProjectLocatorTests.cs (1)
4271return new ProjectLocator(
Utils\CliTestHelper.cs (1)
517return new ProjectLocator(logger, executionContext, environment, interactionService, configurationService, projectFactory, languageDiscovery, sdkInstaller, appHostCandidateFinder, telemetry, configuration, serviceProvider.GetRequiredService<ConfigSourceService>());
130 references to ProjectLocator
aspire (2)
Program.cs (1)
469builder.Services.AddSingleton<IProjectLocator, ProjectLocator>();
Projects\ProjectLocator.cs (1)
137ILogger<ProjectLocator> logger,
Aspire.Cli.Tests (128)
Projects\ProjectLocatorTests.cs (127)
82var projectLocator = CreateProjectLocator( 113var projectLocator = CreateProjectLocator(CreateExecutionContext(workspace.WorkspaceRoot)); 142var projectLocator = CreateProjectLocator( 174var projectLocator = CreateProjectLocator( 209var projectLocator = CreateProjectLocator( 241var projectLocator = CreateProjectLocator(CreateExecutionContext(workspace.WorkspaceRoot)); 263var projectLocator = CreateProjectLocator( 287var projectLocator = CreateProjectLocator(CreateExecutionContext(workspace.WorkspaceRoot)); 373Assert.True(ProjectLocator.IsSamePersistedAppHostPath(configuredPath, differentlyCasedPath)); 387Assert.False(ProjectLocator.IsSamePersistedAppHostPath(configuredPath, differentlyCasedPath)); 409var projectLocator = CreateProjectLocator( 444var projectLocator = CreateProjectLocator( 476var projectLocator = CreateProjectLocator(CreateExecutionContext(workspace.WorkspaceRoot)); 517var projectLocator = CreateProjectLocator(executionContext); 544var projectLocator = CreateProjectLocator(executionContext, projectFactory: projectFactory); 595var projectLocator = CreateProjectLocator(executionContext, configurationService: configurationService, projectFactory: projectFactory); 636var projectLocator = CreateProjectLocator(executionContext, projectFactory: projectFactory); 664var projectLocator = CreateProjectLocator(executionContext, projectFactory: projectFactory); 695var projectLocator = CreateProjectLocator(executionContext, projectFactory: projectFactory); 727var projectLocator = CreateProjectLocator(executionContext, projectFactory: projectFactory); 766var projectLocator = CreateProjectLocator(executionContext); 795var projectLocator = CreateProjectLocator(executionContext); 826var projectLocator = CreateProjectLocator(executionContext); 866var projectLocator = CreateProjectLocator(executionContext, projectFactory: projectFactory); 910var projectLocator = CreateProjectLocator(executionContext, projectFactory: projectFactory); 940var projectLocator = CreateProjectLocatorWithSingleFileEnabled(executionContext); 963var projectLocator = CreateProjectLocatorWithSingleFileEnabled(executionContext); 1008var projectLocator = CreateProjectLocator( 1046var projectLocator = CreateProjectLocator( 1081var projectLocator = CreateProjectLocator( 1135var projectLocator = CreateProjectLocator(executionContext, projectFactory: projectFactory); 1188var projectLocator = CreateProjectLocator(executionContext, projectFactory: projectFactory); 1225var projectLocator = CreateProjectLocator(executionContext); 1266var projectLocator = CreateProjectLocator(executionContext, interactionService: interactionService); 1298var projectLocator = CreateProjectLocator(executionContext, interactionService: interactionService); 1337var projectLocator = CreateProjectLocator(executionContext); 1356var projectLocator = CreateProjectLocator(executionContext); 1386var projectLocator = CreateProjectLocator(executionContext, projectFactory: projectFactory); 1397var projectLocator = CreateProjectLocator(executionContext); 1418var projectLocator = CreateProjectLocator(executionContext); 1445var projectLocator = CreateProjectLocator(executionContext); 1475var projectLocator = CreateProjectLocator(executionContext); 1500var projectLocator = CreateProjectLocator(executionContext); 1529var projectLocator = CreateProjectLocator( 1566var locator = CreateProjectLocator(executionContext, configurationService: configurationService, projectFactory: projectFactory); 1616var projectLocator = CreateProjectLocator( 1685var projectLocator = CreateProjectLocator( 1740var projectLocator = CreateProjectLocator( 1793var locator = CreateProjectLocator(executionContext, configurationService: configurationService); 1828var projectLocator = CreateProjectLocatorWithSingleFileEnabled(executionContext); 1853var projectLocator = CreateProjectLocatorWithSingleFileEnabled(executionContext); 1894var projectLocator = CreateProjectLocatorWithSingleFileEnabled(executionContext, projectFile => 1929var projectLocator = CreateProjectLocatorWithSingleFileEnabled(executionContext); 1959var projectLocator = CreateProjectLocatorWithSingleFileEnabled(executionContext, projectFile => 1996var projectLocator = CreateProjectLocator( 2022var projectLocator = CreateProjectLocatorWithSingleFileEnabled(executionContext); 2041var projectLocator = CreateProjectLocatorWithSingleFileEnabled(executionContext); 2064var projectLocator = CreateProjectLocator(executionContext, interactionService: interactionService); 2097var projectLocator = CreateProjectLocatorWithSingleFileEnabled(executionContext); 2112var projectLocator = CreateProjectLocator(executionContext); 2144var projectLocator = CreateProjectLocatorWithSingleFileEnabled(executionContext, projectFile => 2303private static ProjectLocator CreateProjectLocatorWithSingleFileEnabled(CliExecutionContext executionContext, Func<FileInfo, AppHostValidationResult>? validateCallback = null) 2336var projectLocator = CreateProjectLocator(executionContext, projectFactory: projectFactory); 2354var projectLocator = CreateProjectLocator(executionContext); 2383var projectLocator = CreateProjectLocator(executionContext, projectFactory: projectFactory); 2416var projectLocator = CreateProjectLocator(executionContext, projectFactory: projectFactory); 2464var projectLocator = CreateProjectLocator(executionContext, projectFactory: projectFactory); 2511var projectLocator = CreateProjectLocator(executionContext, projectFactory: projectFactory); 2553var projectLocator = CreateProjectLocator(executionContext, projectFactory: projectFactory); 2592var projectLocator = CreateProjectLocator(executionContext, projectFactory: projectFactory); 2616var result = ProjectLocator.IsUnderDirectory(file, directory); 2635Assert.True(ProjectLocator.IsUnderDirectory(appHostFile, new DirectoryInfo(symlinkDirectory))); 2674var projectLocator = CreateProjectLocator(executionContext, projectFactory: projectFactory); 2716var projectLocator = CreateProjectLocator(executionContext, projectFactory: projectFactory); 2745var projectLocator = CreateProjectLocator(executionContext); 2778var projectLocator = CreateProjectLocator(executionContext, projectFactory: projectFactory); 2813var projectLocator = CreateProjectLocatorWithSingleFileEnabled(executionContext, projectFile => 2857var projectLocator = CreateProjectLocatorWithSingleFileEnabled(executionContext, projectFile => 2895var projectLocator = CreateProjectLocatorWithSingleFileEnabled(executionContext); 2918var projectLocator = CreateProjectLocator(executionContext, sdkInstaller: sdkInstaller); 2939var projectLocator = CreateProjectLocator(executionContext, sdkInstaller: sdkInstaller); 2962var projectLocator = CreateProjectLocator(executionContext, interactionService: interactionService, sdkInstaller: sdkInstaller); 2990var projectLocator = CreateProjectLocator(executionContext, sdkInstaller: sdkInstaller); 3025var projectLocator = CreateProjectLocator(executionContext, projectFactory: projectFactory, environment: new TestEnvironment(envVars)); 3055var projectLocator = CreateProjectLocator(executionContext, projectFactory: projectFactory); 3093var projectLocator = CreateProjectLocator(executionContext, projectFactory: projectFactory, environment: new TestEnvironment(envVars)); 3133var projectLocator = CreateProjectLocator(executionContext, projectFactory: projectFactory, environment: new TestEnvironment(envVars)); 3158var projectLocator = CreateProjectLocator(executionContext); 3185var projectLocator = CreateProjectLocator(executionContext); 3211var projectLocator = CreateProjectLocator(executionContext); 3233var projectLocator = CreateProjectLocator(executionContext); 3289var projectLocator = CreateProjectLocator(executionContext, projectFactory: projectFactory); 3324var projectLocator = CreateProjectLocator(executionContext); 3357var projectLocator = CreateProjectLocator(executionContext); 3389var projectLocator = CreateProjectLocator(executionContext, projectFactory: projectFactory); 3416var projectLocator = CreateProjectLocator(executionContext, projectFactory: projectFactory); 3445var projectLocator = CreateProjectLocator(executionContext, projectFactory: projectFactory); 3476var projectLocator = CreateProjectLocator(executionContext, projectFactory: projectFactory); 3525var projectLocator = CreateProjectLocator(executionContext, projectFactory: projectFactory, gitRepository: sentinelGit); 3557var projectLocator = CreateProjectLocator(executionContext, projectFactory: projectFactory); 3596var projectLocator = CreateProjectLocator(executionContext, projectFactory: projectFactory, gitRepository: fakeGit); 3633var projectLocator = CreateProjectLocator(executionContext, projectFactory: projectFactory, gitRepository: fakeGit); 3668var projectLocator = CreateProjectLocator(executionContext, projectFactory: projectFactory, gitRepository: fakeGit); 3727var projectLocator = CreateProjectLocator(executionContext, projectFactory: projectFactory); 3752var projectLocator = CreateProjectLocator(executionContext); 3785var projectLocator = CreateProjectLocator(executionContext); 3823var projectLocator = CreateProjectLocator(executionContext, projectFactory: projectFactory); 3863var projectLocator = CreateProjectLocator(executionContext, interactionService: interactionService); 3895var logger = new TestLogger<ProjectLocator>(new TestLoggerFactory(sink, enabled: true)); 3898var projectLocator = CreateProjectLocator(executionContext, interactionService: interactionService, logger: logger); 3924var projectLocator = CreateProjectLocator(executionContext, interactionService: interactionService); 3951var projectLocator = CreateProjectLocator(executionContext, interactionService: interactionService); 3976var projectLocator = CreateProjectLocator(executionContext, interactionService: interactionService); 4000var logger = new TestLogger<ProjectLocator>(new TestLoggerFactory(sink, enabled: true)); 4003var projectLocator = CreateProjectLocator(executionContext, interactionService: interactionService, logger: logger); 4030var logger = new TestLogger<ProjectLocator>(new TestLoggerFactory(sink, enabled: true)); 4033var projectLocator = CreateProjectLocator(executionContext, interactionService: interactionService, logger: logger); 4057var logger = new TestLogger<ProjectLocator>(new TestLoggerFactory(sink, enabled: true)); 4060var projectLocator = CreateProjectLocator(executionContext, interactionService: interactionService, logger: logger); 4084var logger = new TestLogger<ProjectLocator>(new TestLoggerFactory(sink, enabled: true)); 4087var projectLocator = CreateProjectLocator(executionContext, interactionService: interactionService, logger: logger); 4160var projectLocator = CreateProjectLocator(executionContext, projectFactory: projectFactory); 4210var projectLocator = CreateProjectLocator(executionContext, projectFactory: projectFactory); 4241var projectLocator = CreateProjectLocator(executionContext, projectFactory: projectFactory); 4252private static ProjectLocator CreateProjectLocator( 4261ILogger<ProjectLocator>? logger = null, 4272logger ?? NullLogger<ProjectLocator>.Instance,
Utils\CliTestHelper.cs (1)
503var logger = serviceProvider.GetRequiredService<ILogger<ProjectLocator>>();