144 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)
576builder.Services.AddSingleton<DotNetAppHostProject>();
Projects\AppHostProjectFactory.cs (2)
13private readonly DotNetAppHostProject _dotNetProject; 19DotNetAppHostProject dotNetProject,
Projects\DotNetAppHostProject.cs (2)
40private readonly ILogger<DotNetAppHostProject> _logger; 85ILogger<DotNetAppHostProject> logger,
Utils\FileSystemHelper.cs (1)
174var isProjectFile = DotNetAppHostProject.ProjectExtensions.Contains(extension, StringComparer.OrdinalIgnoreCase);
Aspire.Cli.Tests (131)
Projects\DotNetAppHostProjectTests.cs (129)
29DotNetAppHostProject.RepoLocalManagedPathProviderOverride = () => null; 35DotNetAppHostProject.RepoLocalManagedPathProviderOverride = null; 51var result = DotNetAppHostProject.ShouldKillEntireProcessTreeOnCancel(isWindows); 64var project = CreateDotNetAppHostProject(runner, appHostInfoResolver: resolver); 95var project = CreateDotNetAppHostProject(runner, appHostInfoResolver: resolver); 134var project = CreateDotNetAppHostProject( 172var project = CreateDotNetAppHostProject(runner, appHostInfoResolver: resolver); 204var project = CreateDotNetAppHostProject(runner, appHostInfoResolver: resolver); 219DotNetAppHostProject.ConfigureSingleFileRunEnvironment( 235DotNetAppHostProject.ConfigureSingleFilePublishEnvironment( 251DotNetAppHostProject.ConfigureSingleFilePublishEnvironment( 284DotNetAppHostProject.ConfigureSingleFilePublishEnvironment( 302DotNetAppHostProject.ConfigureSingleFilePublishEnvironment( 320var project = CreateDotNetAppHostProject(runner); 353var project = CreateDotNetAppHostProject(runner); 386var project = CreateDotNetAppHostProject(runner); 403var project = CreateDotNetAppHostProject(runner); 441var project = CreateDotNetAppHostProject(runner, layout); 504var project = CreateDotNetAppHostProject(runner, layout); 560var project = CreateDotNetAppHostProject(runner, layout, environment: environment); 626var project = CreateDotNetAppHostProject(runner, layout, environment: inheritedEnvironment); 677var project = CreateDotNetAppHostProject(runner); 723var project = CreateDotNetAppHostProject(runner, layout); 780var project = CreateDotNetAppHostProject( 829var project = CreateDotNetAppHostProject(runner, layout); 872DotNetAppHostProject.RepoLocalManagedPathProviderOverride = () => repoLocalManaged; 892var project = CreateDotNetAppHostProject(runner, layout); 948var project = CreateDotNetAppHostProject(runner, layout); 1033var project = CreateDotNetAppHostProject(runner); 1113var project = CreateDotNetAppHostProject(runner); 1184var project = CreateDotNetAppHostProject(runner); 1223var project = CreateDotNetAppHostProject(runner); 1266var project = CreateDotNetAppHostProject(runner); 1307var project = CreateDotNetAppHostProject(runner); 1355var project = CreateDotNetAppHostProject(runner); 1399var project = CreateDotNetAppHostProject(runner); 1450var project = CreateDotNetAppHostProject(runner); 1508var project = CreateDotNetAppHostProject(runner); 1664var project = CreateDotNetAppHostProject(runner); 1720var project = CreateDotNetAppHostProject(runner); 1775var project = CreateDotNetAppHostProject(runner); 1837var project = CreateDotNetAppHostProject(runner); 1900var project = CreateDotNetAppHostProject(runner); 1961var project = CreateDotNetAppHostProject(runner); 2021var project = CreateDotNetAppHostProject(runner); 2087var project = CreateDotNetAppHostProject(runner); 2140var project = CreateDotNetAppHostProject(runner, layout); 2194var project = CreateDotNetAppHostProject(runner); 2229var project = CreateDotNetAppHostProject(runner); 2271var project = CreateDotNetAppHostProject( 2326DotNetAppHostProject.ConfigureSingleFileRunEnvironment( 2361DotNetAppHostProject.ConfigureSingleFilePublishEnvironment( 2405DotNetAppHostProject.ConfigureSingleFilePublishEnvironment( 2425DotNetAppHostProject.ConfigureSingleFileRunEnvironment( 2452DotNetAppHostProject.ConfigureSingleFileRunEnvironment( 2477DotNetAppHostProject.ConfigureSingleFileRunEnvironment( 2492DotNetAppHostProject.ConfigureSingleFileRunEnvironment( 2520DotNetAppHostProject.ConfigureSingleFileRunEnvironment( 2590var project = CreateDotNetAppHostProject(runner, configureServices: configureServices); 2621Assert.True(DotNetAppHostProject.IsLikelyAppHost(projectFile)); 2631Assert.True(DotNetAppHostProject.IsLikelyAppHost(projectFile)); 2641Assert.True(DotNetAppHostProject.IsLikelyAppHost(projectFile)); 2653Assert.True(DotNetAppHostProject.IsLikelyAppHost(projectFile)); 2666Assert.True(DotNetAppHostProject.IsLikelyAppHost(projectFile)); 2680Assert.True(DotNetAppHostProject.IsLikelyAppHost(projectFile)); 2694Assert.False(DotNetAppHostProject.IsLikelyAppHost(projectFile)); 2706Assert.True(DotNetAppHostProject.IsLikelyAppHost(projectFile)); 2717Assert.False(DotNetAppHostProject.IsLikelyAppHost(projectFile)); 2732Assert.True(DotNetAppHostProject.IsLikelyAppHost(projectFile)); 2745Assert.True(DotNetAppHostProject.IsLikelyAppHost(projectFile)); 2756Assert.True(DotNetAppHostProject.IsLikelyAppHost(projectFile)); 2766Assert.False(DotNetAppHostProject.IsLikelyAppHost(projectFile)); 2778Assert.True(DotNetAppHostProject.IsLikelyAppHost(projectFile)); 2799Assert.True(DotNetAppHostProject.IsLikelyAppHost(projectFile)); 2816Assert.True(DotNetAppHostProject.IsLikelyAppHost(projectFile)); 2837Assert.False(DotNetAppHostProject.IsLikelyAppHost(projectFile)); 2861Assert.True(DotNetAppHostProject.IsLikelyAppHost(projectFile)); 2878Assert.True(DotNetAppHostProject.IsLikelyAppHost(projectFile)); 2898Assert.True(DotNetAppHostProject.IsLikelyAppHost(projectFile)); 2913Assert.False(DotNetAppHostProject.IsLikelyAppHost(projectFile)); 2932Assert.True(DotNetAppHostProject.IsLikelyAppHost(projectFile)); 2961Assert.True(DotNetAppHostProject.IsLikelyAppHost(projectFile)); 2980Assert.True(DotNetAppHostProject.IsLikelyAppHost(projectFile)); 2999Assert.True(DotNetAppHostProject.IsLikelyAppHost(projectFile)); 3021Assert.False(DotNetAppHostProject.IsLikelyAppHost(projectFile)); 3049Assert.False(DotNetAppHostProject.IsLikelyAppHost(projectFile)); 3068Assert.False(DotNetAppHostProject.IsLikelyAppHost(projectFile)); 3087Assert.False(DotNetAppHostProject.IsLikelyAppHost(projectFile)); 3106Assert.True(DotNetAppHostProject.IsLikelyAppHost(projectFile)); 3126Assert.True(DotNetAppHostProject.IsLikelyAppHost(projectFile)); 3154Assert.False(DotNetAppHostProject.IsLikelyAppHost(projectFile)); 3175Assert.True(DotNetAppHostProject.IsLikelyAppHost(projectFile)); 3193Assert.True(DotNetAppHostProject.IsLikelyAppHost(projectFile)); 3208Assert.True(DotNetAppHostProject.IsLikelyAppHost(projectFile)); 3243Assert.True(DotNetAppHostProject.IsLikelyAppHost(projectFile)); 3280Assert.True(DotNetAppHostProject.IsLikelyAppHost(projectFile)); 3315Assert.False(DotNetAppHostProject.IsLikelyAppHost(projectFile)); 3352Assert.False(DotNetAppHostProject.IsLikelyAppHost(projectFile)); 3385Assert.True(DotNetAppHostProject.IsLikelyAppHost(projectFile)); 3429Assert.True(DotNetAppHostProject.IsLikelyAppHost(projectFile)); 3472Assert.False(DotNetAppHostProject.IsLikelyAppHost(projectFile)); 3506Assert.True(DotNetAppHostProject.IsLikelyAppHost(projectFile)); 3531Assert.True(DotNetAppHostProject.IsLikelyAppHost(projectFile)); 3562Assert.True(DotNetAppHostProject.IsLikelyAppHost(projectFile)); 3593Assert.True(DotNetAppHostProject.IsLikelyAppHost(projectFile)); 3624Assert.True(DotNetAppHostProject.IsLikelyAppHost(projectFile)); 3648Assert.True(DotNetAppHostProject.IsLikelyAppHost(projectFile)); 3673Assert.True(DotNetAppHostProject.IsLikelyAppHost(projectFile)); 3705Assert.True(DotNetAppHostProject.IsLikelyAppHost(projectFile)); 3740Assert.True(DotNetAppHostProject.IsLikelyAppHost(projectFile)); 3758Assert.False(DotNetAppHostProject.IsLikelyAppHost(projectFile)); 3778Assert.True(DotNetAppHostProject.IsLikelyAppHost(projectFile)); 3794Assert.True(DotNetAppHostProject.IsLikelyAppHost(projectFile)); 3814Assert.False(DotNetAppHostProject.IsLikelyAppHost(projectFile)); 3832Assert.True(DotNetAppHostProject.IsLikelyAppHost(projectFile)); 3850Assert.True(DotNetAppHostProject.IsLikelyAppHost(projectFile)); 3871Assert.True(DotNetAppHostProject.IsLikelyAppHost(projectFile)); 3893Assert.True(DotNetAppHostProject.IsLikelyAppHost(projectFile)); 3913Assert.True(DotNetAppHostProject.IsLikelyAppHost(projectFile)); 3954Assert.True(DotNetAppHostProject.IsLikelyAppHost(projectFile)); 3996Assert.True(DotNetAppHostProject.IsLikelyAppHost(projectFile)); 4015Assert.True(DotNetAppHostProject.IsLikelyAppHost(projectFile)); 4036Assert.False(DotNetAppHostProject.IsLikelyAppHost(projectFile)); 4081Assert.True(DotNetAppHostProject.IsLikelyAppHost(projectFile)); 4097Assert.True(DotNetAppHostProject.IsLikelyAppHost(projectFile)); 4113Assert.True(DotNetAppHostProject.IsLikelyAppHost(projectFile)); 4145Assert.False(DotNetAppHostProject.IsLikelyAppHost(projectFile), 4260private DotNetAppHostProject CreateDotNetAppHostProject( 4295return provider.GetRequiredService<DotNetAppHostProject>();
Utils\CliTestHelper.cs (2)
229services.AddSingleton<DotNetAppHostProject>(); 698?? serviceProvider.GetService<DotNetAppHostProject>();