1 instantiation of GuestAppHostProject
Aspire.Cli.Tests (1)
Projects\GuestAppHostProjectTests.cs (1)
1558return new GuestAppHostProject(
72 references to GuestAppHostProject
aspire (15)
Commands\RestoreCommand.cs (4)
69GuestAppHostProject? configOnlyGuestProject = null; 150if (project is GuestAppHostProject guestProject) 188private (GuestAppHostProject? Project, DirectoryInfo? Directory) TryResolveConfigOnlyGuestProject(FileInfo? passedAppHostProjectFile) 225if (_projectFactory.GetProject(language) is GuestAppHostProject guestProject)
Diagnostics\CliLogFormat.cs (1)
22internal const string GuestAppHostProject = nameof(Projects.GuestAppHostProject);
Migrations\TypeScriptAppHostMigration.cs (2)
24/// <see cref="GuestAppHostProject"/>, so this migration is the user-facing, automated way to move 343if (_projectFactory.TryGetProject(modernAppHostFile) is not GuestAppHostProject guestProject)
Program.cs (2)
578builder.Services.AddSingleton<Func<LanguageInfo, GuestAppHostProject>>(sp => 580return language => ActivatorUtilities.CreateInstance<GuestAppHostProject>(sp, language);
Projects\AppHostProjectFactory.cs (2)
14private readonly Func<LanguageInfo, GuestAppHostProject> _guestProjectFactory; 20Func<LanguageInfo, GuestAppHostProject> guestProjectFactory,
Projects\GuestAppHostProject.cs (2)
50private readonly ILogger<GuestAppHostProject> _logger; 83ILogger<GuestAppHostProject> logger,
Projects\LegacyTypeScriptAppHost.cs (2)
17/// <see cref="GuestAppHostProject.ConvertGeneratedFilesForLegacyTypeScriptAppHost"/>), 58/// <see cref="GuestAppHostProject.ConvertGeneratedFilesForLegacyTypeScriptAppHost"/>.
Aspire.Cli.Tests (57)
Projects\GuestAppHostProjectSkewTests.cs (4)
26var result = GuestAppHostProject.IsKnownIncompatibleSkew(cli, sdk); 34Assert.True(GuestAppHostProject.IsKnownIncompatibleSkew("not-a-version", "also-not-a-version-but-different")); 35Assert.False(GuestAppHostProject.IsKnownIncompatibleSkew("identical", "identical")); 44Assert.Equal(expected, GuestAppHostProject.NormalizeVersion(input));
Projects\GuestAppHostProjectTests.cs (51)
62await GuestAppHostProject.PruneObsoleteGeneratedFilesAsync( 70await GuestAppHostProject.PruneObsoleteGeneratedFilesAsync( 89await GuestAppHostProject.PruneObsoleteGeneratedFilesAsync(outputPath, ["Generated.java"], CancellationToken.None); 90await GuestAppHostProject.PruneObsoleteGeneratedFilesAsync(outputPath, ["Generated.java"], CancellationToken.None); 103var written = await GuestAppHostProject.WriteGeneratedFileAsync(filePath, "class Generated { }", preserveUnchangedFiles: true, CancellationToken.None); 118var written = await GuestAppHostProject.WriteGeneratedFileAsync(filePath, "class Generated { int x; }", preserveUnchangedFiles: true, CancellationToken.None); 130var written = await GuestAppHostProject.WriteGeneratedFileAsync(filePath, "class New { }", preserveUnchangedFiles: true, CancellationToken.None); 144var written = await GuestAppHostProject.WriteGeneratedFileAsync(filePath, "def add_redis(): ...", preserveUnchangedFiles: false, CancellationToken.None); 444var project = CreateGuestAppHostProject(); 478var envVars = GuestAppHostProject.GetServerEnvironmentVariables( 490var envVars = GuestAppHostProject.GetServerEnvironmentVariables( 514var envVars = GuestAppHostProject.GetServerEnvironmentVariables( 534var project = CreateGuestAppHostProject(); 577var envVars = GuestAppHostProject.CreateGuestEnvironmentVariables( 603var envVars = GuestAppHostProject.CreateGuestEnvironmentVariables( 617var envVars = GuestAppHostProject.CreateGuestEnvironmentVariables( 629var envVars = GuestAppHostProject.CreateGuestEnvironmentVariables( 649var envVars = GuestAppHostProject.CreateGuestEnvironmentVariables( 665var envVars = GuestAppHostProject.CreateGuestEnvironmentVariables( 682var envVars = GuestAppHostProject.CreateGuestEnvironmentVariables( 706var convertedFiles = GuestAppHostProject.ConvertGeneratedFilesForLegacyTypeScriptAppHost(files); 720/// The test drives <see cref="GuestAppHostProject.UpdatePackagesAsync"/> through the 755var project = CreateGuestAppHostProject( 798var project = CreateGuestAppHostProject(appHostServerProjectFactory: factory); 831var project = CreateGuestAppHostProject(appHostServerProjectFactory: factory); 879var project = CreateGuestAppHostProject(interactionService: interactionService); 934var project = CreateGuestAppHostProject(interactionService: interactionService); 985var project = CreateGuestAppHostProject(); 1015/// <see cref="GuestAppHostProject.RunAsync"/> past the channel-write site (via a 1056var project = CreateGuestAppHostProject( 1088var project = CreateGuestAppHostProject(backchannel: backchannel); 1116var project = CreateGuestAppHostProject(backchannel: backchannel, configuration: configuration); 1161var project = CreateGuestAppHostProject( 1222var project = CreateGuestAppHostProject( 1269var project = CreateGuestAppHostProject( 1298var project = CreateGuestAppHostProject(identityOverridden: true); 1305private GuestAppHostProject CreateGuestAppHostProject() 1317/// The test drives <see cref="GuestAppHostProject.UpdatePackagesAsync"/> to demonstrate 1366var project = CreateGuestAppHostProject( 1455var project = CreateGuestAppHostProject( 1521private GuestAppHostProject CreateGuestAppHostProject( 1571logger: NullLogger<GuestAppHostProject>.Instance, 1586var project = CreateGuestAppHostProject(); 1608var project = CreateGuestAppHostProject(); 1630var project = CreateGuestAppHostProject(environment: TestEnvironment.CreateWindows()); 1661var project = CreateGuestAppHostProject(environment: TestEnvironment.CreateMacOS()); 1684var project = CreateGuestAppHostProject(); 1720var project = CreateGuestAppHostProject(environment: environment, homeDirectory: homeDirectory); 1778var project = CreateGuestAppHostProject(interactionService: interactionService); 1800GuestAppHostProject project, 1805var method = typeof(GuestAppHostProject).GetMethod(
Utils\CliTestHelper.cs (2)
230services.AddSingleton<Func<LanguageInfo, GuestAppHostProject>>(sp => 232return language => ActivatorUtilities.CreateInstance<GuestAppHostProject>(sp, language);