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