1 instantiation of TemporaryCacheDirectory
aspire (1)
Utils\TemporaryCacheDirectory.cs (1)
51return new TemporaryCacheDirectory(
18 references to TemporaryCacheDirectory
aspire (17)
Agents\AspireSkills\AspireSkillsBundleProvider.cs (2)
93using var extractionDirectory = TemporaryCacheDirectory.Create(
Agents\AspireSkills\AspireSkillsInstaller.cs (8)
170using var tempDirectory = CreateTemporaryCacheDirectory(cacheRoot, "github"); 331using var stageDirectory = CreateTemporaryCacheDirectory(cacheRoot, "stage"); 733using var stageDirectory = CreateTemporaryCacheDirectory(cacheRoot, "stage"); 754TemporaryCacheDirectory stageDirectory, 834private TemporaryCacheDirectory CreateTemporaryCacheDirectory(string cacheRoot, string prefix) 836return TemporaryCacheDirectory.Create( 995var leasePath = TemporaryCacheDirectory.GetLeasePath(directory); 996using (TemporaryCacheDirectory.OpenLease(directory))
Agents\AspireSkills\EmbeddedAspireSkillsBundleProvider.cs (2)
74using var temporaryDirectory = TemporaryCacheDirectory.Create(
Templating\TemplateEngineFactory.cs (2)
137using var checkout = TemporaryCacheDirectory.Create(cacheRoot, "repo", DeleteCheckout, DeleteLease);
Templating\TemplateEngineFactory.NuGetValues.cs (2)
36using var preliminary = TemporaryCacheDirectory.Create(parent, "aspire-template", DeleteCheckout, DeleteLease);
Utils\TemporaryCacheDirectory.cs (1)
34public static TemporaryCacheDirectory Create(
Aspire.Cli.Tests (1)
Commands\NewCommandLocalTemplateTests.cs (1)
1621Assert.False(File.Exists(TemporaryCacheDirectory.GetLeasePath(Directory.GetParent(path)!.FullName)));