1 instantiation of GuestAppHostProject
Aspire.Cli.Tests (1)
Projects\GuestAppHostProjectTests.cs (1)
1487return new GuestAppHostProject(
71 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)
577builder.Services.AddSingleton<Func<LanguageInfo, GuestAppHostProject>>(sp => 579return language => ActivatorUtilities.CreateInstance<GuestAppHostProject>(sp, language);
Projects\AppHostProjectFactory.cs (2)
14private readonly Func<LanguageInfo, GuestAppHostProject> _guestProjectFactory; 20Func<LanguageInfo, GuestAppHostProject> guestProjectFactory,
Projects\GuestAppHostProject.cs (2)
48private readonly ILogger<GuestAppHostProject> _logger; 81ILogger<GuestAppHostProject> logger,
Projects\LegacyTypeScriptAppHost.cs (2)
17/// <see cref="GuestAppHostProject.ConvertGeneratedFilesForLegacyTypeScriptAppHost"/>), 58/// <see cref="GuestAppHostProject.ConvertGeneratedFilesForLegacyTypeScriptAppHost"/>.
Aspire.Cli.Tests (56)
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 (50)
59await GuestAppHostProject.PruneObsoleteGeneratedFilesAsync( 67await GuestAppHostProject.PruneObsoleteGeneratedFilesAsync( 86await GuestAppHostProject.PruneObsoleteGeneratedFilesAsync(outputPath, ["Generated.java"], CancellationToken.None); 87await GuestAppHostProject.PruneObsoleteGeneratedFilesAsync(outputPath, ["Generated.java"], CancellationToken.None); 100var written = await GuestAppHostProject.WriteGeneratedFileAsync(filePath, "class Generated { }", preserveUnchangedFiles: true, CancellationToken.None); 115var written = await GuestAppHostProject.WriteGeneratedFileAsync(filePath, "class Generated { int x; }", preserveUnchangedFiles: true, CancellationToken.None); 127var written = await GuestAppHostProject.WriteGeneratedFileAsync(filePath, "class New { }", preserveUnchangedFiles: true, CancellationToken.None); 141var written = await GuestAppHostProject.WriteGeneratedFileAsync(filePath, "def add_redis(): ...", preserveUnchangedFiles: false, CancellationToken.None); 441var project = CreateGuestAppHostProject(); 475var envVars = GuestAppHostProject.GetServerEnvironmentVariables( 487var envVars = GuestAppHostProject.GetServerEnvironmentVariables( 511var envVars = GuestAppHostProject.GetServerEnvironmentVariables( 531var project = CreateGuestAppHostProject(); 574var envVars = GuestAppHostProject.CreateGuestEnvironmentVariables( 600var envVars = GuestAppHostProject.CreateGuestEnvironmentVariables( 614var envVars = GuestAppHostProject.CreateGuestEnvironmentVariables( 626var envVars = GuestAppHostProject.CreateGuestEnvironmentVariables( 646var envVars = GuestAppHostProject.CreateGuestEnvironmentVariables( 662var envVars = GuestAppHostProject.CreateGuestEnvironmentVariables( 679var envVars = GuestAppHostProject.CreateGuestEnvironmentVariables( 703var convertedFiles = GuestAppHostProject.ConvertGeneratedFilesForLegacyTypeScriptAppHost(files); 717/// The test drives <see cref="GuestAppHostProject.UpdatePackagesAsync"/> through the 752var project = CreateGuestAppHostProject( 795var project = CreateGuestAppHostProject(appHostServerProjectFactory: factory); 828var project = CreateGuestAppHostProject(appHostServerProjectFactory: factory); 876var project = CreateGuestAppHostProject(interactionService: interactionService); 931var project = CreateGuestAppHostProject(interactionService: interactionService); 982var project = CreateGuestAppHostProject(); 1012/// <see cref="GuestAppHostProject.RunAsync"/> past the channel-write site (via a 1053var project = CreateGuestAppHostProject( 1085var project = CreateGuestAppHostProject(backchannel: backchannel); 1113var project = CreateGuestAppHostProject(backchannel: backchannel, configuration: configuration); 1158var project = CreateGuestAppHostProject( 1198var project = CreateGuestAppHostProject( 1227var project = CreateGuestAppHostProject(identityOverridden: true); 1234private GuestAppHostProject CreateGuestAppHostProject() 1246/// The test drives <see cref="GuestAppHostProject.UpdatePackagesAsync"/> to demonstrate 1295var project = CreateGuestAppHostProject( 1384var project = CreateGuestAppHostProject( 1450private GuestAppHostProject CreateGuestAppHostProject( 1500logger: NullLogger<GuestAppHostProject>.Instance, 1515var project = CreateGuestAppHostProject(); 1537var project = CreateGuestAppHostProject(); 1559var project = CreateGuestAppHostProject(environment: TestEnvironment.CreateWindows()); 1590var project = CreateGuestAppHostProject(environment: TestEnvironment.CreateMacOS()); 1613var project = CreateGuestAppHostProject(); 1649var project = CreateGuestAppHostProject(environment: environment, homeDirectory: homeDirectory); 1707var project = CreateGuestAppHostProject(interactionService: interactionService); 1729GuestAppHostProject project, 1734var method = typeof(GuestAppHostProject).GetMethod(
Utils\CliTestHelper.cs (2)
230services.AddSingleton<Func<LanguageInfo, GuestAppHostProject>>(sp => 232return language => ActivatorUtilities.CreateInstance<GuestAppHostProject>(sp, language);