4 types derived from TempDirectory
Aspire.Hosting (1)
Utils\FileSystemService.cs (1)
172private sealed class DefaultTempDirectory : TempDirectory
Aspire.Hosting.Blazor.Tests (1)
tests\Shared\TestFileSystemService.cs (1)
60private sealed class TestTempDirectory(string path) : TempDirectory
Aspire.Hosting.Tests (2)
Dcp\KubernetesServiceTests.cs (1)
352private sealed class TestTempDirectory(string path) : TempDirectory
tests\Shared\TestFileSystemService.cs (1)
60private sealed class TestTempDirectory(string path) : TempDirectory
35 references to TempDirectory
Aspire.Hosting (3)
Utils\FileSystemService.cs (1)
140public TempDirectory CreateTempSubdirectory(string? prefix = null)
Utils\IFileSystemService.cs (2)
40/// <returns>A <see cref="TempDirectory"/> representing the created temporary subdirectory. Dispose to delete.</returns> 50TempDirectory CreateTempSubdirectory(string? prefix = null);
Aspire.Hosting.Azure.Kubernetes (1)
AzureKubernetesEnvironmentResource.AksPipeline.cs (1)
305var kubeConfigDir = fileSystemService.TempDirectory.CreateTempSubdirectory("aspire-aks");
Aspire.Hosting.Blazor.Tests (7)
BlazorHostedExtensionsTests.cs (6)
157using var tempDirectory = fileSystemService.TempDirectory.CreateTempSubdirectory("blazor-hosted"); 196using var tempDirectory = fileSystemService.TempDirectory.CreateTempSubdirectory("blazor-hosted"); 226using var tempDirectory = fileSystemService.TempDirectory.CreateTempSubdirectory("blazor-hosted"); 266using var tempDirectory = fileSystemService.TempDirectory.CreateTempSubdirectory("blazor-hosted"); 581private static (string ServerProjectPath, string ClientProjectPath) CreateBlazorHostedProjects(TempDirectory tempDirectory) 605private static string CreateBlazorHostedServerWithoutClient(TempDirectory tempDirectory)
tests\Shared\TestFileSystemService.cs (1)
24public TempDirectory CreateTempSubdirectory(string? prefix = null)
Aspire.Hosting.Browsers (3)
BrowserLogsUserDataDirectory.cs (3)
12private readonly TempDirectory? _temporaryDirectory; 14private BrowserLogsUserDataDirectory(string path, string? profileDirectoryName, TempDirectory? temporaryDirectory) 30public static BrowserLogsUserDataDirectory CreateTemporary(TempDirectory temporaryDirectory) =>
Aspire.Hosting.Browsers.Tests (3)
src\Aspire.Hosting.Browsers\BrowserLogsUserDataDirectory.cs (3)
12private readonly TempDirectory? _temporaryDirectory; 14private BrowserLogsUserDataDirectory(string path, string? profileDirectoryName, TempDirectory? temporaryDirectory) 30public static BrowserLogsUserDataDirectory CreateTemporary(TempDirectory temporaryDirectory) =>
Aspire.Hosting.Tests (18)
Dcp\DcpExecutorTests.cs (2)
5403using var aspireStoreDirectory = fileSystemService.TempDirectory.CreateTempSubdirectory("aspire-store"); 5445using var aspireStoreDirectory = fileSystemService.TempDirectory.CreateTempSubdirectory("aspire-store");
Dcp\KubernetesServiceTests.cs (1)
318public TempDirectory CreateTempSubdirectory(string? prefix = null)
FileSystemServiceTests.cs (14)
31using var tempDir = service.TempDirectory.CreateTempSubdirectory(); 42using var tempDir = service.TempDirectory.CreateTempSubdirectory("test-prefix"); 53var tempDir = service.TempDirectory.CreateTempSubdirectory(); 127var tempDir = service.TempDirectory.CreateTempSubdirectory("path-extraction-test"); 177using var tempDir1 = service.TempDirectory.CreateTempSubdirectory(); 178using var tempDir2 = service.TempDirectory.CreateTempSubdirectory(); 202var tempDir = service.TempDirectory.CreateTempSubdirectory(); 220var tempDir = service.TempDirectory.CreateTempSubdirectory(); 240var tempDir = service.TempDirectory.CreateTempSubdirectory(); 265var tempDir = service.TempDirectory.CreateTempSubdirectory(); 306var tempDir1 = service.TempDirectory.CreateTempSubdirectory(); 307var tempDir2 = service.TempDirectory.CreateTempSubdirectory(); 350var tempDir = service.TempDirectory.CreateTempSubdirectory(); 420using var tempDir = service.TempDirectory.CreateTempSubdirectory();
tests\Shared\TestFileSystemService.cs (1)
24public TempDirectory CreateTempSubdirectory(string? prefix = null)