32 references to IntegrationClosureBuilder
aspire (7)
Projects\IntegrationClosureBuilder.cs (1)
367
/// Controls how <see cref="
IntegrationClosureBuilder
.ReadClosureManifestAsync"/> reacts to
Projects\PrebuiltAppHostServer.cs (6)
110
_workingDirectory =
IntegrationClosureBuilder
.GetAppHostIntegrationCacheDirectory(new DirectoryInfo(_appDirectoryPath)).FullName;
813
IntegrationClosureBuilder
.CreateClosureDirectoryBuildProps(restoreDir).ToString(),
856
var projectRefAssemblyNames = await
IntegrationClosureBuilder
.ReadProjectRefAssemblyNamesAsync(
862
var closureManifest = await
IntegrationClosureBuilder
.ReadClosureManifestAsync(
864
Path.Combine(restoreDir, "obj",
IntegrationClosureBuilder
.ProjectAssetsFileName),
902
var projectFile =
IntegrationClosureBuilder
.CreateClosureProjectFile(
Aspire.Cli.Tests (25)
Projects\PrebuiltAppHostServerTests.cs (25)
458
var doc =
IntegrationClosureBuilder
.CreateClosureDirectoryBuildProps("/custom/output/path");
495
var projectFile =
IntegrationClosureBuilder
.CreateClosureProjectFile(
506
IntegrationClosureBuilder
.CreateClosureDirectoryBuildProps(restoreDirectory.FullName).ToString());
528
Assert.True(File.Exists(Path.Combine(restoreDirectory.FullName, "obj",
IntegrationClosureBuilder
.ProjectAssetsFileName)));
534
Path.Combine(restoreDirectory.FullName,
IntegrationClosureBuilder
.ClosureSourcesFileName));
539
await File.ReadAllLinesAsync(Path.Combine(restoreDirectory.FullName,
IntegrationClosureBuilder
.ClosureMetadataFileName)));
542
await File.ReadAllLinesAsync(Path.Combine(restoreDirectory.FullName,
IntegrationClosureBuilder
.ClosureTargetsFileName)));
545
await File.ReadAllLinesAsync(Path.Combine(restoreDirectory.FullName,
IntegrationClosureBuilder
.ProjectRefAssemblyNamesFileName)));
555
Assert.Equal(Path.Combine("/tmp/work",
IntegrationClosureBuilder
.ClosureMetadataFileName), doc.Descendants(ns + "AspireClosureMetadataFile").FirstOrDefault()?.Value);
556
Assert.Equal(Path.Combine("/tmp/work",
IntegrationClosureBuilder
.ClosureSourcesFileName), doc.Descendants(ns + "AspireClosureSourcesFile").FirstOrDefault()?.Value);
557
Assert.Equal(Path.Combine("/tmp/work",
IntegrationClosureBuilder
.ClosureTargetsFileName), doc.Descendants(ns + "AspireClosureTargetsFile").FirstOrDefault()?.Value);
558
Assert.Equal(Path.Combine("/tmp/work",
IntegrationClosureBuilder
.ProjectRefAssemblyNamesFileName), doc.Descendants(ns + "AspireProjectRefAssemblyNamesFile").FirstOrDefault()?.Value);
761
var realCacheDirectory =
IntegrationClosureBuilder
.GetAppHostIntegrationCacheDirectory(realDirectory);
762
var linkCacheDirectory =
IntegrationClosureBuilder
.GetAppHostIntegrationCacheDirectory(new DirectoryInfo(linkDirectoryPath));
779
var externalCacheDirectory =
IntegrationClosureBuilder
.GetAppHostIntegrationCacheDirectory(externalAppHost);
780
var linkedCacheDirectory =
IntegrationClosureBuilder
.GetAppHostIntegrationCacheDirectory(new DirectoryInfo(linkedAppHostPath));
2827
Path.Combine(restoreDirectory.FullName,
IntegrationClosureBuilder
.ClosureSourcesFileName),
2830
Path.Combine(restoreDirectory.FullName,
IntegrationClosureBuilder
.ClosureMetadataFileName),
2833
Path.Combine(restoreDirectory.FullName,
IntegrationClosureBuilder
.ClosureTargetsFileName),
2838
var manifest = await
IntegrationClosureBuilder
.ReadClosureManifestAsync(
2840
Path.Combine(intermediateOutputPath,
IntegrationClosureBuilder
.ProjectAssetsFileName),
2986
File.WriteAllLines(Path.Combine(restoreDirectory.FullName,
IntegrationClosureBuilder
.ClosureMetadataFileName), metadataLines);
2987
File.WriteAllLines(Path.Combine(restoreDirectory.FullName,
IntegrationClosureBuilder
.ClosureSourcesFileName), sourcePaths);
2988
File.WriteAllLines(Path.Combine(restoreDirectory.FullName,
IntegrationClosureBuilder
.ClosureTargetsFileName), targetPaths);
2989
File.WriteAllLines(Path.Combine(restoreDirectory.FullName,
IntegrationClosureBuilder
.ProjectRefAssemblyNamesFileName), projectReferenceAssemblyNames);