2 instantiations of ProjectLocator
Aspire.Cli.Tests (2)
Projects\ProjectLocatorTests.cs (1)
4269return new ProjectLocator(
Utils\CliTestHelper.cs (1)
481return new ProjectLocator(logger, executionContext, environment, interactionService, configurationService, projectFactory, languageDiscovery, sdkInstaller, appHostCandidateFinder, telemetry, configuration);
130 references to ProjectLocator
aspire (2)
Program.cs (1)
434builder.Services.AddSingleton<IProjectLocator, ProjectLocator>();
Projects\ProjectLocator.cs (1)
139ILogger<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); 543var projectLocator = CreateProjectLocator(executionContext, projectFactory: projectFactory); 594var projectLocator = CreateProjectLocator(executionContext, configurationService: configurationService, projectFactory: projectFactory); 635var projectLocator = CreateProjectLocator(executionContext, projectFactory: projectFactory); 663var projectLocator = CreateProjectLocator(executionContext, projectFactory: projectFactory); 694var projectLocator = CreateProjectLocator(executionContext, projectFactory: projectFactory); 726var projectLocator = CreateProjectLocator(executionContext, projectFactory: projectFactory); 765var projectLocator = CreateProjectLocator(executionContext); 794var projectLocator = CreateProjectLocator(executionContext); 825var projectLocator = CreateProjectLocator(executionContext); 865var projectLocator = CreateProjectLocator(executionContext, projectFactory: projectFactory); 909var projectLocator = CreateProjectLocator(executionContext, projectFactory: projectFactory); 939var projectLocator = CreateProjectLocatorWithSingleFileEnabled(executionContext); 962var projectLocator = CreateProjectLocatorWithSingleFileEnabled(executionContext); 1007var projectLocator = CreateProjectLocator( 1045var projectLocator = CreateProjectLocator( 1080var projectLocator = CreateProjectLocator( 1134var projectLocator = CreateProjectLocator(executionContext, projectFactory: projectFactory); 1187var projectLocator = CreateProjectLocator(executionContext, projectFactory: projectFactory); 1224var projectLocator = CreateProjectLocator(executionContext); 1265var projectLocator = CreateProjectLocator(executionContext, interactionService: interactionService); 1297var projectLocator = CreateProjectLocator(executionContext, interactionService: interactionService); 1336var projectLocator = CreateProjectLocator(executionContext); 1355var projectLocator = CreateProjectLocator(executionContext); 1385var projectLocator = CreateProjectLocator(executionContext, projectFactory: projectFactory); 1396var projectLocator = CreateProjectLocator(executionContext); 1416var projectLocator = CreateProjectLocator(executionContext); 1443var projectLocator = CreateProjectLocator(executionContext); 1473var projectLocator = CreateProjectLocator(executionContext); 1498var projectLocator = CreateProjectLocator(executionContext); 1527var projectLocator = CreateProjectLocator( 1564var locator = CreateProjectLocator(executionContext, configurationService: configurationService, projectFactory: projectFactory); 1614var projectLocator = CreateProjectLocator( 1683var projectLocator = CreateProjectLocator( 1738var projectLocator = CreateProjectLocator( 1791var locator = CreateProjectLocator(executionContext, configurationService: configurationService); 1826var projectLocator = CreateProjectLocatorWithSingleFileEnabled(executionContext); 1851var projectLocator = CreateProjectLocatorWithSingleFileEnabled(executionContext); 1892var projectLocator = CreateProjectLocatorWithSingleFileEnabled(executionContext, projectFile => 1927var projectLocator = CreateProjectLocatorWithSingleFileEnabled(executionContext); 1957var projectLocator = CreateProjectLocatorWithSingleFileEnabled(executionContext, projectFile => 1994var projectLocator = CreateProjectLocator( 2020var projectLocator = CreateProjectLocatorWithSingleFileEnabled(executionContext); 2039var projectLocator = CreateProjectLocatorWithSingleFileEnabled(executionContext); 2062var projectLocator = CreateProjectLocator(executionContext, interactionService: interactionService); 2095var projectLocator = CreateProjectLocatorWithSingleFileEnabled(executionContext); 2110var projectLocator = CreateProjectLocator(executionContext); 2142var projectLocator = CreateProjectLocatorWithSingleFileEnabled(executionContext, projectFile => 2301private static ProjectLocator CreateProjectLocatorWithSingleFileEnabled(CliExecutionContext executionContext, Func<FileInfo, AppHostValidationResult>? validateCallback = null) 2334var projectLocator = CreateProjectLocator(executionContext, projectFactory: projectFactory); 2352var projectLocator = CreateProjectLocator(executionContext); 2381var projectLocator = CreateProjectLocator(executionContext, projectFactory: projectFactory); 2414var projectLocator = CreateProjectLocator(executionContext, projectFactory: projectFactory); 2462var projectLocator = CreateProjectLocator(executionContext, projectFactory: projectFactory); 2509var projectLocator = CreateProjectLocator(executionContext, projectFactory: projectFactory); 2551var projectLocator = CreateProjectLocator(executionContext, projectFactory: projectFactory); 2590var projectLocator = CreateProjectLocator(executionContext, projectFactory: projectFactory); 2614var result = ProjectLocator.IsUnderDirectory(file, directory); 2633Assert.True(ProjectLocator.IsUnderDirectory(appHostFile, new DirectoryInfo(symlinkDirectory))); 2672var projectLocator = CreateProjectLocator(executionContext, projectFactory: projectFactory); 2714var projectLocator = CreateProjectLocator(executionContext, projectFactory: projectFactory); 2743var projectLocator = CreateProjectLocator(executionContext); 2776var projectLocator = CreateProjectLocator(executionContext, projectFactory: projectFactory); 2811var projectLocator = CreateProjectLocatorWithSingleFileEnabled(executionContext, projectFile => 2855var projectLocator = CreateProjectLocatorWithSingleFileEnabled(executionContext, projectFile => 2893var projectLocator = CreateProjectLocatorWithSingleFileEnabled(executionContext); 2916var projectLocator = CreateProjectLocator(executionContext, sdkInstaller: sdkInstaller); 2937var projectLocator = CreateProjectLocator(executionContext, sdkInstaller: sdkInstaller); 2960var projectLocator = CreateProjectLocator(executionContext, interactionService: interactionService, sdkInstaller: sdkInstaller); 2988var projectLocator = CreateProjectLocator(executionContext, sdkInstaller: sdkInstaller); 3023var projectLocator = CreateProjectLocator(executionContext, projectFactory: projectFactory, environment: new TestEnvironment(envVars)); 3053var projectLocator = CreateProjectLocator(executionContext, projectFactory: projectFactory); 3091var projectLocator = CreateProjectLocator(executionContext, projectFactory: projectFactory, environment: new TestEnvironment(envVars)); 3131var projectLocator = CreateProjectLocator(executionContext, projectFactory: projectFactory, environment: new TestEnvironment(envVars)); 3156var projectLocator = CreateProjectLocator(executionContext); 3183var projectLocator = CreateProjectLocator(executionContext); 3209var projectLocator = CreateProjectLocator(executionContext); 3231var projectLocator = CreateProjectLocator(executionContext); 3287var projectLocator = CreateProjectLocator(executionContext, projectFactory: projectFactory); 3322var projectLocator = CreateProjectLocator(executionContext); 3355var projectLocator = CreateProjectLocator(executionContext); 3387var projectLocator = CreateProjectLocator(executionContext, projectFactory: projectFactory); 3414var projectLocator = CreateProjectLocator(executionContext, projectFactory: projectFactory); 3443var projectLocator = CreateProjectLocator(executionContext, projectFactory: projectFactory); 3474var projectLocator = CreateProjectLocator(executionContext, projectFactory: projectFactory); 3523var projectLocator = CreateProjectLocator(executionContext, projectFactory: projectFactory, gitRepository: sentinelGit); 3555var projectLocator = CreateProjectLocator(executionContext, projectFactory: projectFactory); 3594var projectLocator = CreateProjectLocator(executionContext, projectFactory: projectFactory, gitRepository: fakeGit); 3631var projectLocator = CreateProjectLocator(executionContext, projectFactory: projectFactory, gitRepository: fakeGit); 3666var projectLocator = CreateProjectLocator(executionContext, projectFactory: projectFactory, gitRepository: fakeGit); 3725var projectLocator = CreateProjectLocator(executionContext, projectFactory: projectFactory); 3750var projectLocator = CreateProjectLocator(executionContext); 3783var projectLocator = CreateProjectLocator(executionContext); 3821var projectLocator = CreateProjectLocator(executionContext, projectFactory: projectFactory); 3861var projectLocator = CreateProjectLocator(executionContext, interactionService: interactionService); 3893var logger = new TestLogger<ProjectLocator>(new TestLoggerFactory(sink, enabled: true)); 3896var projectLocator = CreateProjectLocator(executionContext, interactionService: interactionService, logger: logger); 3922var projectLocator = CreateProjectLocator(executionContext, interactionService: interactionService); 3949var projectLocator = CreateProjectLocator(executionContext, interactionService: interactionService); 3974var projectLocator = CreateProjectLocator(executionContext, interactionService: interactionService); 3998var logger = new TestLogger<ProjectLocator>(new TestLoggerFactory(sink, enabled: true)); 4001var projectLocator = CreateProjectLocator(executionContext, interactionService: interactionService, logger: logger); 4028var logger = new TestLogger<ProjectLocator>(new TestLoggerFactory(sink, enabled: true)); 4031var projectLocator = CreateProjectLocator(executionContext, interactionService: interactionService, logger: logger); 4055var logger = new TestLogger<ProjectLocator>(new TestLoggerFactory(sink, enabled: true)); 4058var projectLocator = CreateProjectLocator(executionContext, interactionService: interactionService, logger: logger); 4082var logger = new TestLogger<ProjectLocator>(new TestLoggerFactory(sink, enabled: true)); 4085var projectLocator = CreateProjectLocator(executionContext, interactionService: interactionService, logger: logger); 4158var projectLocator = CreateProjectLocator(executionContext, projectFactory: projectFactory); 4208var projectLocator = CreateProjectLocator(executionContext, projectFactory: projectFactory); 4239var projectLocator = CreateProjectLocator(executionContext, projectFactory: projectFactory); 4250private static ProjectLocator CreateProjectLocator( 4259ILogger<ProjectLocator>? logger = null, 4270logger ?? NullLogger<ProjectLocator>.Instance,
Utils\CliTestHelper.cs (1)
467var logger = serviceProvider.GetRequiredService<ILogger<ProjectLocator>>();