151 references to DotNetAppHostProject
aspire (13)
Caching\AppHostInfoDiskCache.cs (6)
31/// Tracked inputs (see <see cref="ComputeKeyAsync(FileInfo, IEnvironment, in DotNetAppHostProject.AppHostImportDependencies)"/>): 130var importDependencies = DotNetAppHostProject.CollectImportDependencies(projectFile); 183var importDependencies = DotNetAppHostProject.CollectImportDependencies(projectFile); 265private bool HasUnfingerprintableImports(FileInfo projectFile, in DotNetAppHostProject.AppHostImportDependencies importDependencies) 290=> ComputeKeyAsync(projectFile, environment, DotNetAppHostProject.CollectImportDependencies(projectFile)); 292internal static string ComputeKeyAsync(FileInfo projectFile, IEnvironment environment, in DotNetAppHostProject.AppHostImportDependencies importDependencies)
Commands\RestoreCommand.cs (1)
125if (project is DotNetAppHostProject)
Program.cs (1)
577builder.Services.AddSingleton<DotNetAppHostProject>();
Projects\AppHostProjectFactory.cs (2)
13private readonly DotNetAppHostProject _dotNetProject; 19DotNetAppHostProject dotNetProject,
Projects\DotNetAppHostProject.cs (2)
41private readonly ILogger<DotNetAppHostProject> _logger; 86ILogger<DotNetAppHostProject> logger,
Utils\FileSystemHelper.cs (1)
174var isProjectFile = DotNetAppHostProject.ProjectExtensions.Contains(extension, StringComparer.OrdinalIgnoreCase);
Aspire.Cli.Tests (138)
Projects\DotNetAppHostProjectTests.cs (136)
31DotNetAppHostProject.RepoLocalManagedPathProviderOverride = () => null; 37DotNetAppHostProject.RepoLocalManagedPathProviderOverride = null; 53var result = DotNetAppHostProject.ShouldKillEntireProcessTreeOnCancel(isWindows); 66var project = CreateDotNetAppHostProject(runner, appHostInfoResolver: resolver); 97var project = CreateDotNetAppHostProject(runner, appHostInfoResolver: resolver); 136var project = CreateDotNetAppHostProject( 174var project = CreateDotNetAppHostProject(runner, appHostInfoResolver: resolver); 206var project = CreateDotNetAppHostProject(runner, appHostInfoResolver: resolver); 221DotNetAppHostProject.ConfigureSingleFileRunEnvironment( 237DotNetAppHostProject.ConfigureSingleFilePublishEnvironment( 253DotNetAppHostProject.ConfigureSingleFilePublishEnvironment( 286DotNetAppHostProject.ConfigureSingleFilePublishEnvironment( 304DotNetAppHostProject.ConfigureSingleFilePublishEnvironment( 330var project = CreateDotNetAppHostProject(runner); 371var project = CreateDotNetAppHostProject(runner); 404var project = CreateDotNetAppHostProject(runner); 421var project = CreateDotNetAppHostProject(runner); 459var project = CreateDotNetAppHostProject(runner, layout); 522var project = CreateDotNetAppHostProject(runner, layout); 578var project = CreateDotNetAppHostProject(runner, layout, environment: environment); 644var project = CreateDotNetAppHostProject(runner, layout, environment: inheritedEnvironment); 695var project = CreateDotNetAppHostProject(runner); 741var project = CreateDotNetAppHostProject(runner, layout); 798var project = CreateDotNetAppHostProject( 847var project = CreateDotNetAppHostProject(runner, layout); 890DotNetAppHostProject.RepoLocalManagedPathProviderOverride = () => repoLocalManaged; 910var project = CreateDotNetAppHostProject(runner, layout); 966var project = CreateDotNetAppHostProject(runner, layout); 1051var project = CreateDotNetAppHostProject(runner); 1131var project = CreateDotNetAppHostProject(runner); 1202var project = CreateDotNetAppHostProject(runner); 1241var project = CreateDotNetAppHostProject(runner); 1284var project = CreateDotNetAppHostProject(runner); 1325var project = CreateDotNetAppHostProject(runner); 1373var project = CreateDotNetAppHostProject(runner); 1417var project = CreateDotNetAppHostProject(runner); 1468var project = CreateDotNetAppHostProject(runner); 1526var project = CreateDotNetAppHostProject(runner); 1682var project = CreateDotNetAppHostProject(runner); 1738var project = CreateDotNetAppHostProject(runner); 1793var project = CreateDotNetAppHostProject(runner); 1855var project = CreateDotNetAppHostProject(runner); 1918var project = CreateDotNetAppHostProject(runner); 1979var project = CreateDotNetAppHostProject(runner); 2039var project = CreateDotNetAppHostProject(runner); 2105var project = CreateDotNetAppHostProject(runner); 2158var project = CreateDotNetAppHostProject(runner, layout); 2216var project = CreateDotNetAppHostProject(runner, layout); 2255var project = CreateDotNetAppHostProject( 2304var project = CreateDotNetAppHostProject( 2355var project = CreateDotNetAppHostProject(runner); 2397var project = CreateDotNetAppHostProject(runner); 2446var project = CreateDotNetAppHostProject( 2494var project = CreateDotNetAppHostProject(runner); 2542DotNetAppHostProject.ConfigureSingleFileRunEnvironment( 2576DotNetAppHostProject.ConfigureSingleFileRunEnvironment( 2610DotNetAppHostProject.ConfigureSingleFileRunEnvironment( 2641DotNetAppHostProject.ConfigureSingleFileRunEnvironment( 2671DotNetAppHostProject.ConfigureSingleFilePublishEnvironment( 2715DotNetAppHostProject.ConfigureSingleFilePublishEnvironment( 2735DotNetAppHostProject.ConfigureSingleFileRunEnvironment( 2762DotNetAppHostProject.ConfigureSingleFileRunEnvironment( 2787DotNetAppHostProject.ConfigureSingleFileRunEnvironment( 2802DotNetAppHostProject.ConfigureSingleFileRunEnvironment( 2830DotNetAppHostProject.ConfigureSingleFileRunEnvironment( 2900var project = CreateDotNetAppHostProject(runner, configureServices: configureServices); 2931Assert.True(DotNetAppHostProject.IsLikelyAppHost(projectFile)); 2941Assert.True(DotNetAppHostProject.IsLikelyAppHost(projectFile)); 2951Assert.True(DotNetAppHostProject.IsLikelyAppHost(projectFile)); 2963Assert.True(DotNetAppHostProject.IsLikelyAppHost(projectFile)); 2976Assert.True(DotNetAppHostProject.IsLikelyAppHost(projectFile)); 2990Assert.True(DotNetAppHostProject.IsLikelyAppHost(projectFile)); 3004Assert.False(DotNetAppHostProject.IsLikelyAppHost(projectFile)); 3016Assert.True(DotNetAppHostProject.IsLikelyAppHost(projectFile)); 3027Assert.False(DotNetAppHostProject.IsLikelyAppHost(projectFile)); 3042Assert.True(DotNetAppHostProject.IsLikelyAppHost(projectFile)); 3055Assert.True(DotNetAppHostProject.IsLikelyAppHost(projectFile)); 3066Assert.True(DotNetAppHostProject.IsLikelyAppHost(projectFile)); 3076Assert.False(DotNetAppHostProject.IsLikelyAppHost(projectFile)); 3088Assert.True(DotNetAppHostProject.IsLikelyAppHost(projectFile)); 3109Assert.True(DotNetAppHostProject.IsLikelyAppHost(projectFile)); 3126Assert.True(DotNetAppHostProject.IsLikelyAppHost(projectFile)); 3147Assert.False(DotNetAppHostProject.IsLikelyAppHost(projectFile)); 3171Assert.True(DotNetAppHostProject.IsLikelyAppHost(projectFile)); 3188Assert.True(DotNetAppHostProject.IsLikelyAppHost(projectFile)); 3208Assert.True(DotNetAppHostProject.IsLikelyAppHost(projectFile)); 3223Assert.False(DotNetAppHostProject.IsLikelyAppHost(projectFile)); 3242Assert.True(DotNetAppHostProject.IsLikelyAppHost(projectFile)); 3271Assert.True(DotNetAppHostProject.IsLikelyAppHost(projectFile)); 3290Assert.True(DotNetAppHostProject.IsLikelyAppHost(projectFile)); 3309Assert.True(DotNetAppHostProject.IsLikelyAppHost(projectFile)); 3331Assert.False(DotNetAppHostProject.IsLikelyAppHost(projectFile)); 3359Assert.False(DotNetAppHostProject.IsLikelyAppHost(projectFile)); 3378Assert.False(DotNetAppHostProject.IsLikelyAppHost(projectFile)); 3397Assert.False(DotNetAppHostProject.IsLikelyAppHost(projectFile)); 3416Assert.True(DotNetAppHostProject.IsLikelyAppHost(projectFile)); 3436Assert.True(DotNetAppHostProject.IsLikelyAppHost(projectFile)); 3464Assert.False(DotNetAppHostProject.IsLikelyAppHost(projectFile)); 3485Assert.True(DotNetAppHostProject.IsLikelyAppHost(projectFile)); 3503Assert.True(DotNetAppHostProject.IsLikelyAppHost(projectFile)); 3518Assert.True(DotNetAppHostProject.IsLikelyAppHost(projectFile)); 3553Assert.True(DotNetAppHostProject.IsLikelyAppHost(projectFile)); 3590Assert.True(DotNetAppHostProject.IsLikelyAppHost(projectFile)); 3625Assert.False(DotNetAppHostProject.IsLikelyAppHost(projectFile)); 3662Assert.False(DotNetAppHostProject.IsLikelyAppHost(projectFile)); 3695Assert.True(DotNetAppHostProject.IsLikelyAppHost(projectFile)); 3739Assert.True(DotNetAppHostProject.IsLikelyAppHost(projectFile)); 3782Assert.False(DotNetAppHostProject.IsLikelyAppHost(projectFile)); 3816Assert.True(DotNetAppHostProject.IsLikelyAppHost(projectFile)); 3841Assert.True(DotNetAppHostProject.IsLikelyAppHost(projectFile)); 3872Assert.True(DotNetAppHostProject.IsLikelyAppHost(projectFile)); 3903Assert.True(DotNetAppHostProject.IsLikelyAppHost(projectFile)); 3934Assert.True(DotNetAppHostProject.IsLikelyAppHost(projectFile)); 3958Assert.True(DotNetAppHostProject.IsLikelyAppHost(projectFile)); 3983Assert.True(DotNetAppHostProject.IsLikelyAppHost(projectFile)); 4015Assert.True(DotNetAppHostProject.IsLikelyAppHost(projectFile)); 4050Assert.True(DotNetAppHostProject.IsLikelyAppHost(projectFile)); 4068Assert.False(DotNetAppHostProject.IsLikelyAppHost(projectFile)); 4088Assert.True(DotNetAppHostProject.IsLikelyAppHost(projectFile)); 4104Assert.True(DotNetAppHostProject.IsLikelyAppHost(projectFile)); 4124Assert.False(DotNetAppHostProject.IsLikelyAppHost(projectFile)); 4142Assert.True(DotNetAppHostProject.IsLikelyAppHost(projectFile)); 4160Assert.True(DotNetAppHostProject.IsLikelyAppHost(projectFile)); 4181Assert.True(DotNetAppHostProject.IsLikelyAppHost(projectFile)); 4203Assert.True(DotNetAppHostProject.IsLikelyAppHost(projectFile)); 4223Assert.True(DotNetAppHostProject.IsLikelyAppHost(projectFile)); 4264Assert.True(DotNetAppHostProject.IsLikelyAppHost(projectFile)); 4306Assert.True(DotNetAppHostProject.IsLikelyAppHost(projectFile)); 4325Assert.True(DotNetAppHostProject.IsLikelyAppHost(projectFile)); 4346Assert.False(DotNetAppHostProject.IsLikelyAppHost(projectFile)); 4391Assert.True(DotNetAppHostProject.IsLikelyAppHost(projectFile)); 4407Assert.True(DotNetAppHostProject.IsLikelyAppHost(projectFile)); 4423Assert.True(DotNetAppHostProject.IsLikelyAppHost(projectFile)); 4455Assert.False(DotNetAppHostProject.IsLikelyAppHost(projectFile), 4570private DotNetAppHostProject CreateDotNetAppHostProject( 4605return provider.GetRequiredService<DotNetAppHostProject>();
Utils\CliTestHelper.cs (2)
229services.AddSingleton<DotNetAppHostProject>(); 700?? serviceProvider.GetService<DotNetAppHostProject>();