3 instantiations of PrebuiltAppHostServer
aspire (1)
Projects\AppHostServerProject.cs (1)
81return new PrebuiltAppHostServer(
Aspire.Cli.Tests (2)
Configuration\PrebuiltAppHostServerChannelResolutionTests.cs (1)
101return new PrebuiltAppHostServer(
Projects\PrebuiltAppHostServerTests.cs (1)
1287return new PrebuiltAppHostServer(
120 references to PrebuiltAppHostServer
aspire (3)
Projects\AppHostServerProject.cs (2)
73internal PrebuiltAppHostServer CreatePrebuiltAppHostServer( 92loggerFactory.CreateLogger<PrebuiltAppHostServer>(),
Projects\PrebuiltAppHostServer.cs (1)
1201/// persistent. For <see cref="PrebuiltAppHostServer"/>'s <see cref="TemporaryNuGetConfig"/>
Aspire.Cli.Tests (117)
Configuration\PrebuiltAppHostServerChannelResolutionTests.cs (6)
16/// Behavioral guards on <see cref="PrebuiltAppHostServer"/>'s channel resolution: it 28var server = CreateServer(appHostDirectory.FullName); 43var server = CreateServer(appHostDirectory.FullName); 66var server = CreateServer(appHostDirectory.FullName); 87var server = CreateServer(appHostDirectory.FullName); 92private static PrebuiltAppHostServer CreateServer(string appPath)
Projects\PrebuiltAppHostServerTests.cs (111)
32await PrebuiltAppHostServer.WriteIfChangedAsync(path, "<Project />", CancellationToken.None); 38await PrebuiltAppHostServer.WriteIfChangedAsync(path, "<Project />", CancellationToken.None); 49await PrebuiltAppHostServer.WriteIfChangedAsync(path, "<Project />", CancellationToken.None); 50await PrebuiltAppHostServer.WriteIfChangedAsync(path, "<Project Sdk=\"Microsoft.NET.Sdk\" />", CancellationToken.None); 72await PrebuiltAppHostServer.WriteIfChangedAsync(path, "<Project Sdk=\"Microsoft.NET.Sdk\" />", CancellationToken.None); 87Assert.False(PrebuiltAppHostServer.CanSkipIntegrationRestore(workspace.WorkspaceRoot.FullName, "fingerprint", NullLogger.Instance)); 96Assert.False(PrebuiltAppHostServer.CanSkipIntegrationRestore(workspace.WorkspaceRoot.FullName, "fingerprint", NullLogger.Instance)); 105Assert.False(PrebuiltAppHostServer.CanSkipIntegrationRestore(workspace.WorkspaceRoot.FullName, "new-fingerprint", NullLogger.Instance)); 114Assert.True(PrebuiltAppHostServer.CanSkipIntegrationRestore(workspace.WorkspaceRoot.FullName, "fingerprint", NullLogger.Instance)); 125var before = await PrebuiltAppHostServer.ComputeRestoreInputsAsync("<Project />", [], projectRefs, CancellationToken.None); 130var after = await PrebuiltAppHostServer.ComputeRestoreInputsAsync("<Project />", [], projectRefs, CancellationToken.None); 148var before = await PrebuiltAppHostServer.ComputeRestoreInputsAsync("<Project />", [], projectRefs, CancellationToken.None); 151var after = await PrebuiltAppHostServer.ComputeRestoreInputsAsync("<Project />", [], projectRefs, CancellationToken.None); 166var before = await PrebuiltAppHostServer.ComputeRestoreInputsAsync("<Project />", [], projectRefs, CancellationToken.None); 171var after = await PrebuiltAppHostServer.ComputeRestoreInputsAsync("<Project />", [], projectRefs, CancellationToken.None); 186var inputs = await PrebuiltAppHostServer.ComputeRestoreInputsAsync("<Project />", [], projectRefs, CancellationToken.None); 203var inputs = await PrebuiltAppHostServer.ComputeRestoreInputsAsync("<Project />", [], projectRefs, CancellationToken.None); 216var first = await PrebuiltAppHostServer.ComputeRestoreInputsAsync("<Project />", [], projectRefs, CancellationToken.None); 217var second = await PrebuiltAppHostServer.ComputeRestoreInputsAsync("<Project />", [], projectRefs, CancellationToken.None); 232var inputs = await PrebuiltAppHostServer.ComputeRestoreInputsAsync("<Project />", [], projectRefs, CancellationToken.None); 246var inputs = await PrebuiltAppHostServer.ComputeRestoreInputsAsync("<Project />", packageRefs, projectRefs, CancellationToken.None); 259Assert.True(PrebuiltAppHostServer.HasFloatingVersionAttribute(projectText)); 270Assert.False(PrebuiltAppHostServer.HasFloatingVersionAttribute(projectText)); 281Assert.True(PrebuiltAppHostServer.HasFloatingPackageVersion(packageRefs)); 293Assert.False(PrebuiltAppHostServer.HasFloatingPackageVersion(packageRefs)); 304Assert.True(PrebuiltAppHostServer.ShouldRetryWithRestore(output)); 316Assert.True(PrebuiltAppHostServer.ShouldRetryWithRestore(output)); 325Assert.False(PrebuiltAppHostServer.ShouldRetryWithRestore(output)); 335var message = PrebuiltAppHostServer.GetIntegrationBuildFailureMessage(output); 347Assert.Equal(ErrorStrings.IntegrationBuildFailed, PrebuiltAppHostServer.GetIntegrationBuildFailureMessage(output)); 372var xml = PrebuiltAppHostServer.GenerateIntegrationProjectFile(packageRefs, projectRefs, "/tmp/libs"); 392var xml = PrebuiltAppHostServer.GenerateIntegrationProjectFile(packageRefs, projectRefs, "/tmp/libs"); 415var xml = PrebuiltAppHostServer.GenerateIntegrationProjectFile(packageRefs, projectRefs, "/tmp/libs"); 431var xml = PrebuiltAppHostServer.GenerateIntegrationProjectFile(packageRefs, projectRefs, "/custom/output/path"); 441var xml = PrebuiltAppHostServer.GenerateIntegrationProjectFile([], [], "/tmp/work"); 445Assert.Equal(Path.Combine("/tmp/work", PrebuiltAppHostServer.ClosureMetadataFileName), doc.Descendants(ns + "AspireClosureMetadataFile").FirstOrDefault()?.Value); 446Assert.Equal(Path.Combine("/tmp/work", PrebuiltAppHostServer.ClosureSourcesFileName), doc.Descendants(ns + "AspireClosureSourcesFile").FirstOrDefault()?.Value); 447Assert.Equal(Path.Combine("/tmp/work", PrebuiltAppHostServer.ClosureTargetsFileName), doc.Descendants(ns + "AspireClosureTargetsFile").FirstOrDefault()?.Value); 448Assert.Equal(Path.Combine("/tmp/work", PrebuiltAppHostServer.ProjectRefAssemblyNamesFileName), doc.Descendants(ns + "AspireProjectRefAssemblyNamesFile").FirstOrDefault()?.Value); 454var xml = PrebuiltAppHostServer.GenerateIntegrationProjectFile([], [], "/tmp/work"); 468var xml = PrebuiltAppHostServer.GenerateIntegrationProjectFile([], [], "/tmp/libs"); 479var xml = PrebuiltAppHostServer.GenerateIntegrationProjectFile([], [], "/tmp/libs"); 491var xml = PrebuiltAppHostServer.GenerateIntegrationProjectFile([], [], "/tmp/libs"); 503var xml = PrebuiltAppHostServer.GenerateIntegrationProjectFile([], [], "/tmp/libs", sources); 518var xml = PrebuiltAppHostServer.GenerateIntegrationProjectFile( 536var xml = PrebuiltAppHostServer.GenerateIntegrationProjectFile([], [], "/tmp/libs", Enumerable.Empty<string>()); 553var xml = PrebuiltAppHostServer.GenerateIntegrationProjectFile( 571var server = CreatePrebuiltAppHostServer(workspace, appPath: appHostDirectory.FullName); 574typeof(PrebuiltAppHostServer) 605PrebuiltAppHostServer CreateServer(string appHostDirectory) => 608var firstServer = CreateServer(firstAppHost.FullName); 609var secondServer = CreateServer(secondAppHost.FullName); 611var workingDirectoryField = typeof(PrebuiltAppHostServer) 649var server = CreateServerWithExplicitChannel(workspace, "local", executionContext); 664var server = CreateServerWithExplicitChannel(workspace, "pr-12345", executionContext); 678var server = CreateServerWithExplicitChannel(workspace, "stable", executionContext); 693var server = CreateServerWithExplicitChannel(workspace, "local", executionContext); 708var server = CreateServerWithExplicitChannel(workspace, "daily", executionContext); 722var server = CreateServerWithExplicitChannel(workspace, "pr-12345", executionContext); 755var server = CreateServerWithChannel(workspace, stagingChannel, executionContext); 814var server = CreateServerWithPackagingService(workspace, packagingService, executionContext); 855var server = CreateServerWithExplicitChannel(workspace, "local", executionContext); 871var server = CreateServerWithPackagingService(workspace, packagingService); 900var server = CreateServerWithChannel(workspace, explicitChannel, CreateContextWithIdentityChannel("pr-12345")); 929var server = CreateServerWithChannel(workspace, stagingChannel, executionContext); 976var server = CreateServerWithChannel(workspace, stagingChannel, CreateContextWithIdentityChannel("pr-12345")); 999var server = CreateServerWithPackagingService(workspace, packagingService); 1022var server = CreateServerWithChannel(workspace, stagingChannel, CreateContextWithIdentityChannel("pr-12345")); 1045var server = CreateServerWithPackagingService(workspace, packagingService); 1076var server = CreateServerWithChannel(workspace, stagingChannel, CreateContextWithIdentityChannel("pr-12345")); 1098var server = CreateServerWithChannel(workspace, stagingChannel, CreateContextWithIdentityChannel("pr-12345")); 1122var server = CreateServerWithChannel(workspace, stagingChannel, CreateContextWithIdentityChannel("pr-12345")); 1145Assert.Equal(expected, PrebuiltAppHostServer.RedactSourceForDisplay(input)); 1160var server = CreateServerWithUnavailableStagingChannel(workspace, executionContext, unavailableReason); 1175var server = CreateServerWithUnavailableStagingChannel(workspace, executionContext, unavailableReason); 1194var server = CreateServerWithUnavailableStagingChannel(workspace, executionContext, unavailableReason); 1222var server = CreatePrebuiltAppHostServer(workspace, packagingService: packagingService, executionContext: executionContext); 1230private static PrebuiltAppHostServer CreateServerWithUnavailableStagingChannel( 1269private static PrebuiltAppHostServer CreatePrebuiltAppHostServer( 1301private static PrebuiltAppHostServer CreateServerWithExplicitChannel( 1317private static PrebuiltAppHostServer CreateServerWithChannel( 1330private static PrebuiltAppHostServer CreateServerWithPackagingService( 1339PrebuiltAppHostServer server, 1343var method = typeof(PrebuiltAppHostServer).GetMethod( 1353PrebuiltAppHostServer server, 1357var method = typeof(PrebuiltAppHostServer).GetMethod( 1379var server = CreatePrebuiltAppHostServer(workspace); 1391var server = CreatePrebuiltAppHostServer(workspace); 2125var server = CreatePrebuiltAppHostServer( 2230Assert.Equal(expected, PrebuiltAppHostServer.RedactSourceForDisplay(input)); 2257var server = CreatePrebuiltAppHostServer(workspace, dotNetCliRunner: dotNetCliRunner); 2344var server = CreatePrebuiltAppHostServer( 2386var server = CreateProjectReferenceServer(workspace, closureFiles, ["MyIntegration"], layout: layout); 2423var server = CreateProjectReferenceServer(workspace, closureFiles, ["MyIntegration"], packageMetadata); 2456var server = CreateProjectReferenceServer(workspace, closureFiles, ["MyIntegration"], packageMetadata); 2510var server = CreateProjectReferenceServer(workspace, closureFiles, ["MyIntegration"], packageMetadata); 2563var server = CreateProjectReferenceServer(workspace, closureFiles, ["MyIntegration"], packageMetadata); 2601var server = CreateProjectReferenceServer(workspace, closureFiles, ["MyIntegration"], packageMetadata); 2638var server = CreateProjectReferenceServer(workspace, closureFiles, ["MyIntegration"], packageMetadata); 2775var server = CreateProjectReferenceServer(workspace, closureFiles, ["MyIntegration"], packageMetadata); 2808private static PrebuiltAppHostServer CreateProjectReferenceServer( 2827private static (PrebuiltAppHostServer Server, TestProcessExecutionFactory ExecutionFactory) CreatePackageReferenceServer(TemporaryWorkspace workspace) 2832private static (PrebuiltAppHostServer Server, TestProcessExecutionFactory ExecutionFactory) CreatePackageReferenceServer( 2845var server = CreatePrebuiltAppHostServer( 2900File.WriteAllLines(Path.Combine(restoreDirectory.FullName, PrebuiltAppHostServer.ClosureMetadataFileName), metadataLines); 2901File.WriteAllLines(Path.Combine(restoreDirectory.FullName, PrebuiltAppHostServer.ClosureSourcesFileName), sourcePaths); 2902File.WriteAllLines(Path.Combine(restoreDirectory.FullName, PrebuiltAppHostServer.ClosureTargetsFileName), targetPaths); 2903File.WriteAllLines(Path.Combine(restoreDirectory.FullName, PrebuiltAppHostServer.ProjectRefAssemblyNamesFileName), projectReferenceAssemblyNames); 2949private static string GetWorkingDirectory(PrebuiltAppHostServer server) 2952typeof(PrebuiltAppHostServer) 2986var server = CreatePrebuiltAppHostServer(