640 references to DirectoryInfo
aspire (92)
Acquisition\InstallSourceDetector.cs (1)
89var directory = new DirectoryInfo(binaryDirectory);
Agents\AgentEnvironmentScanContext.cs (1)
39return new DirectoryInfo(path);
Agents\AspireSkills\AspireSkillsBundleProvider.cs (3)
577return new DirectoryInfo(extractionDirectory); 584return new DirectoryInfo(packageDirectory); 594return new DirectoryInfo(topLevelBundleDirectories[0]);
Agents\AspireSkills\AspireSkillsInstaller.cs (3)
339new DirectoryInfo(stageDirectory.FullName), 707new DirectoryInfo(cacheDirectory), 736new DirectoryInfo(stageDirectory.FullName),
Agents\OpenCode\OpenCodePaths.cs (1)
28return GetMcpConfigPath(new DirectoryInfo(configDirectory));
Caching\AppHostInfoDiskCache.cs (2)
116_cacheDirectory = new DirectoryInfo(Path.Combine(executionContext.CacheDirectory.FullName, SubDirectoryName)); 260var startDirectory = projectFile.Directory ?? new DirectoryInfo(Environment.CurrentDirectory);
Caching\DiskCache.cs (1)
24_cacheDirectory = new DirectoryInfo(Path.Combine(executionContext.CacheDirectory.FullName, "nuget-search"));
Certificates\CertificateGeneration\MacOSCertificateManager.cs (1)
541var dirInfo = new DirectoryInfo(directoryPath);
Certificates\CertificateGeneration\UnixCertificateManager.cs (2)
575var dirInfo = new DirectoryInfo(directoryPath); 924var dirInfo = new DirectoryInfo(certificateDirectory);
Certificates\CertificateGeneration\WindowsCertificateManager.cs (1)
136var dirInfo = new DirectoryInfo(directoryPath);
CliExecutionContext.cs (2)
165public DirectoryInfo HomeDirectory { get; } = homeDirectory ?? new DirectoryInfo(Environment.GetFolderPath(Environment.SpecialFolder.UserProfile)); 182public DirectoryInfo AspireHomeDirectory { get; } = aspireHomeDirectory ?? new DirectoryInfo(
Commands\AgentInitCommand.cs (1)
243return new DirectoryInfo(workspaceRootPath);
Commands\CacheCommand.cs (1)
49new DirectoryInfo(CliPathHelper.GetStagingNuGetPackagesDirectory(ExecutionContext.AspireHomeDirectory)));
Commands\NewCommand.cs (1)
605var workspaceRoot = new DirectoryInfo(templateResult.OutputPath ?? ExecutionContext.WorkingDirectory.FullName);
Commands\RestoreCommand.cs (1)
253return new DirectoryInfo(passedAppHostProjectFile.FullName);
Documentation\FileBackedDocumentContentCache.cs (1)
22private readonly DirectoryInfo _diskCacheDirectory = new(Path.Combine(executionContext.CacheDirectory.FullName, subdirectory));
DotNet\DotNetAppHostRestorePreview.cs (1)
82new DirectoryInfo(Path.GetDirectoryName(path)!),
DotNet\DotNetCliRunner.cs (1)
1243workingDirectory: new DirectoryInfo(Environment.CurrentDirectory),
Git\GitRepository.cs (1)
46var directoryInfo = new DirectoryInfo(rootPath);
Git\GitWorktree.cs (1)
233var current = new DirectoryInfo(CanonicalizePath(gitDirectory));
Layout\LayoutProcessRunner.cs (2)
37var workDir = new DirectoryInfo(workingDirectory ?? Directory.GetCurrentDirectory()); 65var workDir = new DirectoryInfo(workingDirectory ?? Directory.GetCurrentDirectory());
Mcp\Tools\ListIntegrationsTool.cs (1)
165return new DirectoryInfo(appHostDirectory);
NuGet\BundleNuGetService.cs (3)
296new DirectoryInfo(Path.Combine(workingDirectory.FullName, ".aspire")), 377new DirectoryInfo(Path.Combine(workingDirectory.FullName, ".aspire")), 644new DirectoryInfo(Path.GetFullPath(workingDirectory)));
NuGet\TemporaryNuGetConfigFile.cs (1)
44directory = new DirectoryInfo(Path.Combine(
Packaging\PackageChannel.cs (1)
344return (mapping.Source, new DirectoryInfo(PackageSourceOverrideMappings.GetNormalizedLocalDirectory(mapping.Source)!));
Packaging\PackagingService.cs (3)
175prPackageChannels.Add(CreateLocalHiveChannel(prHive.Name, new DirectoryInfo(Path.Combine(prHive.FullName, "packages")))); 316binaryDirectory = new DirectoryInfo(binaryDirectoryPath); 337var packagesDirectory = new DirectoryInfo(Path.Combine(installPrefix.FullName, "hives", identityChannel, "packages"));
Program.cs (10)
318var workingDirectory = new DirectoryInfo(Environment.CurrentDirectory); 770return new DirectoryInfo(hivesDirectory); 777return new DirectoryInfo(sdksPath); 784var workingDirectory = new DirectoryInfo(Environment.CurrentDirectory); 789var aspireHomeDirectory = new DirectoryInfo(GetUsersAspirePath(processPath)); 818: new DirectoryInfo(packagesOverride.Value); 825new DirectoryInfo(logsDirectory), 844return new DirectoryInfo(cacheDirectoryPath); 851return new DirectoryInfo(packagesDirectoryPath); 1155var profileCaptureOptions = ProfileCaptureOptions.TryCreate(args, TimeProvider.System, new DirectoryInfo(Environment.CurrentDirectory));
Projects\AppHostCandidateFinder.cs (1)
569return new MatcherDirectoryInfo(new DirectoryInfo(Path.Combine(_directory.FullName, path)), _options, _excludePath, _applyDirectoryExclusions, _pathComparison, _counters, _onDirectoryEnumerated, _depth + 1, _maxDepth, _cancellationToken);
Projects\AppHostServerClosureSnapshots.cs (1)
358var directoryInfo = new DirectoryInfo(stagingDirectory);
Projects\AppHostServerProject.cs (1)
159var configDirectory = ConfigurationHelper.GetConfigRootDirectory(new DirectoryInfo(appPath));
Projects\DotNetAppHostProject.cs (2)
1897var startDirectory = effectiveAppHostFile.Directory ?? new DirectoryInfo(Environment.CurrentDirectory); 1988workingDirectory = new DirectoryInfo(ResolvePath(info.RunWorkingDirectory, projectDirectory));
Projects\DotNetBasedAppHostServerProject.cs (1)
685new DirectoryInfo(workingDirectory),
Projects\GuestAppHostProject.cs (1)
2237var configDir = ConfigurationHelper.GetConfigRootDirectory(new DirectoryInfo(appPath));
Projects\IntegrationClosureBuilder.cs (2)
181return new DirectoryInfo(path); 191return new DirectoryInfo(Path.Combine(
Projects\IntegrationRestorePlan.cs (2)
111restoreSources = NormalizeSources(restoreSources, new DirectoryInfo(appDirectoryPath)); 114new DirectoryInfo(appDirectoryPath),
Projects\JavaAppHostToolchainResolver.cs (2)
318var wrapperDirectory = new DirectoryInfo(Path.GetDirectoryName(wrapperPath)!); 618var moduleDirectory = new DirectoryInfo(Path.GetFullPath(Path.Combine(aggregatorDirectory.FullName, modulePath)));
Projects\PrebuiltAppHostServer.cs (2)
110_workingDirectory = IntegrationClosureBuilder.GetAppHostIntegrationCacheDirectory(new DirectoryInfo(_appDirectoryPath)).FullName; 588new DirectoryInfo(_appDirectoryPath));
Projects\ProjectLocator.cs (2)
286return await FindAppHostProjectFilesAsync(new DirectoryInfo(searchDirectory), AppHostDiscoveryScope.AllFiles, cancellationToken); 892var directory = new DirectoryInfo(projectFile.FullName);
Projects\ProjectUpdater.cs (3)
78? new DirectoryInfo(selectedDirectory) 227var nugetConfigDirectory = new DirectoryInfo(selectedPathForNewNuGetConfigFile); 463? new DirectoryInfo(Path.GetDirectoryName(configPaths[0])!)
Scaffolding\ScaffoldingService.cs (1)
285return new DirectoryInfo(Path.Combine(directory.FullName, BrownfieldTypeScriptAppHostDirectoryName));
src\Shared\PathNormalizer.cs (1)
483var storedLinkTarget = new FileInfo(current).LinkTarget ?? new DirectoryInfo(current).LinkTarget;
src\Shared\SocketPermissionHelper.cs (1)
39var directory = new DirectoryInfo(Path.GetFullPath(path, currentDirectory));
src\Shared\Telemetry\TelemetryMetadata.cs (3)
36new DirectoryInfo(Environment.GetFolderPath(Environment.SpecialFolder.UserProfile)), 37new DirectoryInfo(Environment.CurrentDirectory), 38new DirectoryInfo(Path.Combine(AspireHomeDirectory.GetDefault(), "cache")),
src\Shared\UserSecrets\AspireSecretsPathHelper.cs (1)
97return new DirectoryInfo(homeDirectory);
Templating\CliTemplateFactory.EmptyTemplate.cs (1)
91new DirectoryInfo(outputPath),
Templating\CliTemplateFactory.GoStarterTemplate.cs (1)
85var restoreSucceeded = await guestProject.BuildAndGenerateSdkAsync(new DirectoryInfo(outputPath), packageSourceOverride: inputs.Source, cancellationToken: cancellationToken);
Templating\CliTemplateFactory.JavaStarterTemplate.cs (1)
85var restoreSucceeded = await guestProject.BuildAndGenerateSdkAsync(new DirectoryInfo(outputPath), packageSourceOverride: inputs.Source, cancellationToken: cancellationToken);
Templating\CliTemplateFactory.PythonStarterTemplate.cs (1)
99var restoreSucceeded = await guestProject.BuildAndGenerateSdkAsync(new DirectoryInfo(outputPath), packageSourceOverride: inputs.Source, cancellationToken: cancellationToken);
Templating\CliTemplateFactory.TypeScriptStarterTemplate.cs (1)
83var restoreSucceeded = await guestProject.BuildAndGenerateSdkAsync(new DirectoryInfo(outputPath), packageSourceOverride: inputs.Source, cancellationToken: cancellationToken);
Templating\TemplateNuGetConfigService.cs (4)
45var outputDir = new DirectoryInfo(outputPath); 110var targetDir = new DirectoryInfo(outputPath); 117var targetDirectory = new DirectoryInfo(outputPath); 179await WriteNewAppHostNuGetConfigAsync(channel, sourceOverride, new DirectoryInfo(outputPath), cancellationToken);
Utils\ConfigurationHelper.cs (2)
138return new DirectoryInfo(Path.Combine(configRoot.FullName, AspireJsonConfiguration.SettingsFolder)); 144return new DirectoryInfo(Path.Combine(workspaceAspireDirectory.FullName, IntegrationCacheFolderName));
Utils\EnvironmentChecker\DevCertsCheck.cs (2)
412? new DirectoryInfo(directory) 413: new DirectoryInfo(Directory.GetCurrentDirectory());
Utils\FileSystemHelper.cs (1)
54var sourceDirInfo = new DirectoryInfo(sourceDir);
Utils\ReparsePoint.cs (3)
133var dirInfo = new DirectoryInfo(path); 160var dirInfo = new DirectoryInfo(path); 220var dirInfo = new DirectoryInfo(path);
aspire-tray (3)
src\Aspire.Tray\Common\FileTraySavedStateStore.cs (1)
132RejectLink(new DirectoryInfo(_directory));
src\Aspire.Tray\Common\TrayStartupEntry.cs (1)
115FileSystemInfo entry = Directory.Exists(current) ? new DirectoryInfo(current) : new FileInfo(current);
src\Aspire.Tray\Common\TrayStartupRegistration.cs (1)
188foreach (FileSystemInfo entry in new FileSystemInfo[] { new FileInfo(path), new DirectoryInfo(Path.GetDirectoryName(path)!) })
Aspire.Acquisition.Tests (1)
tests\Shared\Playwright\TestUtils.cs (1)
10DirectoryInfo? repoRoot = new(AppContext.BaseDirectory);
Aspire.Cli.EndToEnd.Tests (8)
EmulatedLocalReleaseBuildTests.cs (2)
88var projectDir = new DirectoryInfo(Path.Combine(workspace.WorkspaceRoot.FullName, projectName)); 154var projectDir = new DirectoryInfo(Path.Combine(workspace.WorkspaceRoot.FullName, projectName));
EmulatedReleasedBuildTests.cs (2)
70var projectDir = new DirectoryInfo(Path.Combine(workspace.WorkspaceRoot.FullName, projectName)); 128var projectDir = new DirectoryInfo(Path.Combine(workspace.WorkspaceRoot.FullName, projectName));
EmulatedStagingBuildTests.cs (2)
80var projectDir = new DirectoryInfo(Path.Combine(workspace.WorkspaceRoot.FullName, projectName)); 141var projectDir = new DirectoryInfo(Path.Combine(workspace.WorkspaceRoot.FullName, projectName));
Helpers\CliE2ETestHelpers.cs (1)
632var dir = new DirectoryInfo(AppContext.BaseDirectory);
tests\Shared\TemporaryWorkspace.cs (1)
174DeleteDirectoryWithRetries(new DirectoryInfo(workspacePath));
Aspire.Cli.Tests (287)
Agents\AspireSkillsBundleTests.cs (2)
620new DirectoryInfo(Path.Combine(rootDirectory, "staged")), 825new DirectoryInfo(bundleDirectory),
Agents\AspireSkillsInstallerTests.cs (44)
39var executionContext = TestExecutionContextHelper.CreateExecutionContext(new DirectoryInfo(rootDirectory)); 87var executionContext = TestExecutionContextHelper.CreateExecutionContext(new DirectoryInfo(rootDirectory)); 146var executionContext = TestExecutionContextHelper.CreateExecutionContext(new DirectoryInfo(rootDirectory)); 196var executionContext = TestExecutionContextHelper.CreateExecutionContext(new DirectoryInfo(rootDirectory)); 276var executionContext = TestExecutionContextHelper.CreateExecutionContext(new DirectoryInfo(rootDirectory)); 310var executionContext = TestExecutionContextHelper.CreateExecutionContext(new DirectoryInfo(rootDirectory)); 373var executionContext = TestExecutionContextHelper.CreateExecutionContext(new DirectoryInfo(rootDirectory)); 445var executionContext = TestExecutionContextHelper.CreateExecutionContext(new DirectoryInfo(rootDirectory)); 484var executionContext = TestExecutionContextHelper.CreateExecutionContext(new DirectoryInfo(rootDirectory)); 519var executionContext = TestExecutionContextHelper.CreateExecutionContext(new DirectoryInfo(rootDirectory)); 552var executionContext = TestExecutionContextHelper.CreateExecutionContext(new DirectoryInfo(rootDirectory)); 594var executionContext = TestExecutionContextHelper.CreateExecutionContext(new DirectoryInfo(rootDirectory)); 639var executionContext = TestExecutionContextHelper.CreateExecutionContext(new DirectoryInfo(rootDirectory)); 686var executionContext = TestExecutionContextHelper.CreateExecutionContext(new DirectoryInfo(rootDirectory)); 755var executionContext = TestExecutionContextHelper.CreateExecutionContext(new DirectoryInfo(rootDirectory)); 818var executionContext = TestExecutionContextHelper.CreateExecutionContext(new DirectoryInfo(rootDirectory)); 870var executionContext = TestExecutionContextHelper.CreateExecutionContext(new DirectoryInfo(rootDirectory)); 899var executionContext = TestExecutionContextHelper.CreateExecutionContext(new DirectoryInfo(rootDirectory)); 946var executionContext = TestExecutionContextHelper.CreateExecutionContext(new DirectoryInfo(rootDirectory)); 1005var executionContext = TestExecutionContextHelper.CreateExecutionContext(new DirectoryInfo(rootDirectory)); 1061var executionContext = TestExecutionContextHelper.CreateExecutionContext(new DirectoryInfo(rootDirectory)); 1082var executionContext = TestExecutionContextHelper.CreateExecutionContext(new DirectoryInfo(rootDirectory)); 1105var executionContext = TestExecutionContextHelper.CreateExecutionContext(new DirectoryInfo(rootDirectory)); 1132var executionContext = TestExecutionContextHelper.CreateExecutionContext(new DirectoryInfo(rootDirectory)); 1168var executionContext = TestExecutionContextHelper.CreateExecutionContext(new DirectoryInfo(rootDirectory)); 1188var executionContext = TestExecutionContextHelper.CreateExecutionContext(new DirectoryInfo(rootDirectory)); 1221var executionContext = TestExecutionContextHelper.CreateExecutionContext(new DirectoryInfo(rootDirectory)); 1272var executionContext = TestExecutionContextHelper.CreateExecutionContext(new DirectoryInfo(rootDirectory)); 1330var executionContext = TestExecutionContextHelper.CreateExecutionContext(new DirectoryInfo(rootDirectory)); 1388var executionContext = TestExecutionContextHelper.CreateExecutionContext(new DirectoryInfo(rootDirectory)); 1448var bundleDirectory = new DirectoryInfo(Path.Combine(rootDirectory, "bundle")); 1481var stageDirectory = new DirectoryInfo(Path.Combine(rootDirectory, ".stage-test")); 1514var bundleDirectory = new DirectoryInfo(Path.Combine(rootDirectory, "bundle")); 1549new DirectoryInfo(bundleDirectory), 1568var bundleDirectory = new DirectoryInfo(Path.Combine(rootDirectory, "bundle")); 1615var executionContext = TestExecutionContextHelper.CreateExecutionContext(new DirectoryInfo(rootDirectory)); 1680var executionContext = TestExecutionContextHelper.CreateExecutionContext(new DirectoryInfo(rootDirectory)); 1729var executionContext = TestExecutionContextHelper.CreateExecutionContext(new DirectoryInfo(rootDirectory)); 1785var executionContext = TestExecutionContextHelper.CreateExecutionContext(new DirectoryInfo(rootDirectory)); 1835var executionContext = TestExecutionContextHelper.CreateExecutionContext(new DirectoryInfo(rootDirectory)); 1869var executionContext = TestExecutionContextHelper.CreateExecutionContext(new DirectoryInfo(rootDirectory)); 1905var executionContext = TestExecutionContextHelper.CreateExecutionContext(new DirectoryInfo(rootDirectory)); 1928var executionContext = TestExecutionContextHelper.CreateExecutionContext(new DirectoryInfo(rootDirectory)); 1966var executionContext = TestExecutionContextHelper.CreateExecutionContext(new DirectoryInfo(rootDirectory));
Agents\ClaudeCodeAgentEnvironmentScannerTests.cs (1)
59? new DirectoryInfo(workspace.WorkspaceRoot.FullName + Path.DirectorySeparatorChar)
Agents\VsCodeAgentEnvironmentScannerTests.cs (1)
136homeDirectory: new DirectoryInfo(Path.Combine(workingDirectory.FullName, "fake-home")));
AssemblyMetadataChannelTests.cs (1)
60var dir = new DirectoryInfo(AppContext.BaseDirectory);
Caching\DiskCacheTests.cs (1)
83var files = new DirectoryInfo(diskPath).Exists ? Directory.GetFiles(diskPath, $"{hash}.*.json") : Array.Empty<string>();
CliExecutionContextTests.cs (11)
12var workingDir = new DirectoryInfo(AppContext.BaseDirectory); 13var hivesDir = new DirectoryInfo(Path.Combine(AppContext.BaseDirectory, "hives")); 14var cacheDir = new DirectoryInfo(Path.Combine(AppContext.BaseDirectory, "cache")); 15var sdksDir = new DirectoryInfo(Path.Combine(AppContext.BaseDirectory, "sdks")); 16var logsDir = new DirectoryInfo(Path.Combine(AppContext.BaseDirectory, "logs")); 22var workingDir = hivesDir.Parent ?? new DirectoryInfo(AppContext.BaseDirectory); 23var cacheDir = new DirectoryInfo(Path.Combine(workingDir.FullName, "cache")); 24var sdksDir = new DirectoryInfo(Path.Combine(workingDir.FullName, "sdks")); 25var logsDir = new DirectoryInfo(Path.Combine(workingDir.FullName, "logs")); 35var ctx = TestExecutionContextHelper.CreateExecutionContext(new DirectoryInfo(AppContext.BaseDirectory)); 66var nonexistentHives = new DirectoryInfo(Path.Combine(workspace.WorkspaceRoot.FullName, "no-hives-here"));
Commands\AddCommandTests.cs (10)
2662var hivesDirectory = new DirectoryInfo(Path.Combine(workspace.WorkspaceRoot.FullName, ".aspire", "hives")); 2872var hivesDir = new DirectoryInfo(Path.Combine(workspace.WorkspaceRoot.FullName, ".aspire", "hives")); 3045var localPackagesDir = new DirectoryInfo(Path.Combine(workspace.WorkspaceRoot.FullName, ".aspire", "hives", PackageChannelNames.Local, "packages")); 3080var hivesRoot = new DirectoryInfo(Path.Combine(workspace.WorkspaceRoot.FullName, ".aspire", "hives")); 3081var localPackagesDir = new DirectoryInfo(Path.Combine(hivesRoot.FullName, PackageChannelNames.Local, "packages")); 3082var prPackagesDir = new DirectoryInfo(Path.Combine(hivesRoot.FullName, "pr-12345", "packages")); 3910var hivesDirectory = new DirectoryInfo(Path.Combine(aspireDirectory.FullName, "hives")); 3911var cacheDirectory = new DirectoryInfo(Path.Combine(aspireDirectory.FullName, "cache")); 3912var sdksDirectory = new DirectoryInfo(Path.Combine(aspireDirectory.FullName, "sdks")); 3913var logsDirectory = new DirectoryInfo(Path.Combine(aspireDirectory.FullName, "logs"));
Commands\AgentInitClientSelectionTests.cs (1)
649var configDirectory = new DirectoryInfo(Path.GetDirectoryName(
Commands\AgentInitCommandTests.cs (1)
903var bundleDirectory = new DirectoryInfo(Path.Combine(workspaceRoot.FullName, $".test-aspire-skills-bundle-{Guid.NewGuid():N}"));
Commands\CacheCommandTests.cs (8)
47var packagesDir = new DirectoryInfo(Path.Combine(workspace.WorkspaceRoot.FullName, ".aspire", "packages")); 70var appHostInfoCacheDir = new DirectoryInfo(Path.Combine(workspace.WorkspaceRoot.FullName, ".aspire", "cache", "apphost-info")); 101var stagingCacheRoot = new DirectoryInfo( 131var stagingCacheRoot = new DirectoryInfo( 147var packagesDir = new DirectoryInfo(Path.Combine(workspace.WorkspaceRoot.FullName, ".aspire", "packages-nonexistent")); 166var tempDir = new DirectoryInfo(Path.Combine(Path.GetTempPath(), $"aspire-test-{Guid.NewGuid():N}")); 192var tempDir = new DirectoryInfo(Path.Combine(Path.GetTempPath(), $"aspire-test-{Guid.NewGuid():N}")); 221var nonExistent = new DirectoryInfo(Path.Combine(Path.GetTempPath(), $"aspire-test-nonexistent-{Guid.NewGuid():N}"));
Commands\InitCommandTests.cs (3)
976var hivesDir = new DirectoryInfo(Path.Combine(workspace.WorkspaceRoot.FullName, ".aspire", "hives")); 1728var hivesDir = new DirectoryInfo(Path.Combine(workspace.WorkspaceRoot.FullName, ".aspire", "hives")); 1924var appHostDir = new DirectoryInfo(Path.Combine(workspace.WorkspaceRoot.FullName, "Test.AppHost"));
Commands\NewCommandTemplateConfigPersistenceTests.cs (1)
479hivesDirectory: new DirectoryInfo(Path.Combine(workspace.WorkspaceRoot.FullName, ".aspire", "hives")),
Commands\SdkDumpCommandTests.cs (1)
444var currentDirectory = new DirectoryInfo(startPath);
Commands\StopCommandTests.cs (1)
1622var homeDirectory = new DirectoryInfo(Path.Combine(workspace.WorkspaceRoot.FullName, ".home"));
Commands\UpdateCommandTests.cs (1)
3052var hivesDirectory = new DirectoryInfo(Path.Combine(workspace.WorkspaceRoot.FullName, ".aspire", "hives"));
Configuration\ConfigurationHelperTests.cs (2)
240new DirectoryInfo(Path.Combine(configRoot.FullName, "nested", "apphost"))); 250var appHostDirectory = new DirectoryInfo(Path.Combine(workspace.WorkspaceRoot.FullName, "nested", "apphost"));
DotNet\DotNetAppHostNuGetConfigMergerTests.cs (2)
1023var directory = new DirectoryInfo(Path.Combine(workspace.WorkspaceRoot.FullName, "new-config")); 1040var directory = new DirectoryInfo(Path.Combine(workspace.WorkspaceRoot.FullName, "new-config"));
DotNet\ProcessExecutionDetachedTests.cs (1)
131new DirectoryInfo(workingDirectory),
DotNet\ProcessExecutionFactoryEnvironmentTests.cs (1)
165private static DirectoryInfo WorkingDirectory => new(AppContext.BaseDirectory);
DotNet\ProcessExecutionTests.cs (2)
232new DirectoryInfo(Environment.CurrentDirectory), 357new DirectoryInfo(startInfo.WorkingDirectory),
Interaction\ConsoleInteractionServiceTests.cs (3)
28new(new DirectoryInfo("."), new DirectoryInfo("."), new DirectoryInfo("."), s_runtimeDirectory, s_logsDirectory, logFilePath ?? "test.log", identityChannel: "local", debugMode: debugMode, consoleLogLevel: consoleLogLevel);
Mcp\ApiDocs\ApiDocsCacheTests.cs (4)
112new DirectoryInfo(Path.Combine(workspace.WorkspaceRoot.FullName, ".aspire", "hives")), 113new DirectoryInfo(Path.Combine(workspace.WorkspaceRoot.FullName, ".aspire", "cache")), 114new DirectoryInfo(Path.Combine(Path.GetTempPath(), "aspire-test-runtimes")), 115new DirectoryInfo(Path.Combine(Path.GetTempPath(), "aspire-test-logs")),
Mcp\Docs\DocsCacheTests.cs (4)
125new DirectoryInfo(Path.Combine(workspace.WorkspaceRoot.FullName, ".aspire", "hives")), 126new DirectoryInfo(Path.Combine(workspace.WorkspaceRoot.FullName, ".aspire", "cache")), 127new DirectoryInfo(Path.Combine(Path.GetTempPath(), "aspire-test-runtimes")), 128new DirectoryInfo(Path.Combine(Path.GetTempPath(), "aspire-test-logs")),
Mcp\E2E\McpDocsE2ETests.cs (1)
288var dir = new DirectoryInfo(currentDir);
Mcp\MockPackagingService.cs (1)
39new DirectoryInfo(Path.GetTempPath()));
NuGet\NuGetPackagePrefetcherTests.cs (2)
26var workingDir = new DirectoryInfo(Environment.CurrentDirectory); 527var workingDir = new DirectoryInfo(Environment.CurrentDirectory);
Packaging\PackagingServiceTests.cs (68)
27var hivesDir = new DirectoryInfo(Path.Combine(tempDir.FullName, ".aspire", "hives")); 60var hivesDir = new DirectoryInfo(Path.Combine(tempDir.FullName, ".aspire", "hives")); 96var hivesDir = new DirectoryInfo(Path.Combine(tempDir.FullName, ".aspire", "hives")); 200var hivesDir = new DirectoryInfo(Path.Combine(tempDir.FullName, ".aspire", "hives")); 237var hivesDir = new DirectoryInfo(Path.Combine(tempDir.FullName, ".aspire", "hives")); 270var hivesDir = new DirectoryInfo(Path.Combine(tempDir.FullName, ".aspire", "hives")); 304var hivesDir = new DirectoryInfo(Path.Combine(tempDir.FullName, ".aspire", "hives")); 360var hivesDir = new DirectoryInfo(Path.Combine(tempDir.FullName, ".aspire", "hives")); 425var hivesDir = new DirectoryInfo(Path.Combine(tempDir.FullName, ".aspire", "hives")); 457var hivesDir = new DirectoryInfo(Path.Combine(tempDir.FullName, ".aspire", "hives")); 487var hivesDir = new DirectoryInfo(Path.Combine(tempDir.FullName, ".aspire", "hives")); 512var hivesDir = new DirectoryInfo(Path.Combine(tempDir.FullName, ".aspire", "hives")); 540var hivesDir = new DirectoryInfo(Path.Combine(tempDir.FullName, ".aspire", "hives")); 567var hivesDir = new DirectoryInfo(Path.Combine(tempDir.FullName, ".aspire", "hives")); 593var hivesDir = new DirectoryInfo(Path.Combine(tempDir.FullName, ".aspire", "hives")); 613var hivesDir = new DirectoryInfo(Path.Combine(tempDir.FullName, ".aspire", "hives")); 634var hivesDir = new DirectoryInfo(Path.Combine(tempDir.FullName, ".aspire", "hives")); 664var hivesDir = new DirectoryInfo(Path.Combine(tempDir.FullName, ".aspire", "hives")); 696var hivesDir = new DirectoryInfo(Path.Combine(tempDir.FullName, ".aspire", "hives")); 718var hivesDir = new DirectoryInfo(Path.Combine(tempDir.FullName, ".aspire", "hives")); 746var hivesDir = new DirectoryInfo(Path.Combine(tempDir.FullName, ".aspire", "hives")); 771var hivesDir = new DirectoryInfo(Path.Combine(tempDir.FullName, ".aspire", "hives")); 815var hivesDir = new DirectoryInfo(Path.Combine(tempDir.FullName, ".aspire", "hives")); 839var hivesDir = new DirectoryInfo(Path.Combine(tempDir.FullName, ".aspire", "hives")); 882var hivesDir = new DirectoryInfo(Path.Combine(tempDir.FullName, ".aspire", "hives")); 914var hivesDir = new DirectoryInfo(Path.Combine(tempDir.FullName, ".aspire", "hives")); 946var hivesDir = new DirectoryInfo(Path.Combine(tempDir.FullName, ".aspire", "hives")); 977var hivesDir = new DirectoryInfo(Path.Combine(tempDir.FullName, ".aspire", "hives")); 1007var hivesDir = new DirectoryInfo(Path.Combine(tempDir.FullName, ".aspire", "hives")); 1037var hivesDir = new DirectoryInfo(Path.Combine(tempDir.FullName, ".aspire", "hives")); 1067var hivesDir = new DirectoryInfo(Path.Combine(tempDir.FullName, ".aspire", "hives")); 1146var hivesDir = new DirectoryInfo(Path.Combine(tempDir.FullName, ".aspire", "hives")); 1202var hivesDir = new DirectoryInfo(Path.Combine(tempDir.FullName, ".aspire", "hives")); 1242var hivesDir = new DirectoryInfo(Path.Combine(tempDir.FullName, ".aspire", "hives")); 1277var hivesDir = new DirectoryInfo(Path.Combine(tempDir.FullName, ".aspire", "hives")); 1312var hivesDir = new DirectoryInfo(Path.Combine(tempDir.FullName, ".aspire", "hives")); 1393var hivesDir = new DirectoryInfo(Path.Combine(tempDir.FullName, ".aspire", "hives")); 1425var hivesDir = new DirectoryInfo(Path.Combine(tempDir.FullName, ".aspire", "hives")); 1455var hivesDir = new DirectoryInfo(Path.Combine(tempDir.FullName, ".aspire", "hives")); 1486var hivesDir = new DirectoryInfo(Path.Combine(tempDir.FullName, ".aspire", "hives")); 1488var localPackagesDir = new DirectoryInfo(Path.Combine(hivesDir.FullName, "local", "packages")); 1524var defaultHivesDir = new DirectoryInfo(Path.Combine(tempDir.FullName, ".aspire", "hives")); 1556var defaultHivesDir = new DirectoryInfo(Path.Combine(tempDir.FullName, ".aspire", "hives")); 1606hivesDirectory: new DirectoryInfo(Path.Combine(tempDir.FullName, ".aspire", "hives")), 1639hivesDirectory: new DirectoryInfo(Path.Combine(tempDir.FullName, ".aspire", "hives")), 1670hivesDirectory: new DirectoryInfo(Path.Combine(tempDir.FullName, ".aspire", "hives")), 1694hivesDirectory: new DirectoryInfo(Path.Combine(tempDir.FullName, ".aspire", "hives")), 1726hivesDirectory: new DirectoryInfo(Path.Combine(tempDir.FullName, ".aspire", "hives")), 1774var hivesDir = new DirectoryInfo(Path.Combine(tempDir.FullName, ".aspire", "hives")); 1776var localPackagesDir = new DirectoryInfo(Path.Combine(hivesDir.FullName, "local", "packages")); 1815var hivesDir = new DirectoryInfo(Path.Combine(tempDir.FullName, ".aspire", "hives")); 1867var hivesDir = new DirectoryInfo(Path.Combine(tempDir.FullName, ".aspire", "hives")); 1918var hivesDir = new DirectoryInfo(Path.Combine(tempDir.FullName, ".aspire", "hives")); 1964var hivesDir = new DirectoryInfo(Path.Combine(tempDir.FullName, ".aspire", "hives")); 1968var localPackagesDir = new DirectoryInfo(Path.Combine(hivesDir.FullName, localHiveName, "packages")); 1998var hivesDir = new DirectoryInfo(Path.Combine(tempDir.FullName, ".aspire", "hives")); 2001var runPackagesDir = new DirectoryInfo(Path.Combine(hivesDir.FullName, runHiveName, "packages")); 2032var hivesDir = new DirectoryInfo(Path.Combine(tempDir.FullName, ".aspire", "hives")); 2035var localPackagesDir = new DirectoryInfo(Path.Combine(hivesDir.FullName, "local", "packages")); 2072var hivesDir = new DirectoryInfo(Path.Combine(tempDir.FullName, ".aspire", "hives")); 2075var localPackagesDir = new DirectoryInfo(Path.Combine(hivesDir.FullName, PackageChannelNames.Local, "packages")); 2112var hivesDir = new DirectoryInfo(Path.Combine(tempDir.FullName, ".aspire", "hives")); 2116var localHiveDir = new DirectoryInfo(Path.Combine(hivesDir.FullName, PackageChannelNames.Local)); 2142var hivesDir = new DirectoryInfo(Path.Combine(tempDir.FullName, ".aspire", "hives")); 2145var localPackagesDir = new DirectoryInfo(Path.Combine(hivesDir.FullName, PackageChannelNames.Local, "packages")); 2165var hivesDir = new DirectoryInfo(Path.Combine(tempDir.FullName, ".aspire", "hives")); 2194var hivesDir = new DirectoryInfo(Path.Combine(tempDir.FullName, ".aspire", "hives")); 2281var missingDir = new DirectoryInfo(Path.Combine(tempDir.FullName, "does-not-exist"));
Projects\AppHostCandidateFinderTests.cs (1)
575var searchDirectory = new DirectoryInfo(Path.Combine(workspace.WorkspaceRoot.FullName, "src"));
Projects\AppHostConfigurationProjectorTests.cs (4)
19var appHostDirectory = new DirectoryInfo("/app"); 51await projector.ApplyEnvironmentVariablesAsync(environmentVariables, new DirectoryInfo("/app")); 71await projector.ApplyEnvironmentVariablesAsync(environmentVariables, new DirectoryInfo("/app")); 86await projector.ApplyEnvironmentVariablesAsync(environmentVariables, new DirectoryInfo("/app"));
Projects\AppHostServerProjectTests.cs (1)
710var dirInfo = new DirectoryInfo(path);
Projects\DotNetAppHostProjectTests.cs (1)
4701var dir = new DirectoryInfo(AppContext.BaseDirectory);
Projects\ExtensionGuestLauncherTests.cs (6)
37new DirectoryInfo("/tmp"), 100await launcher.LaunchAsync(Path.Combine(Path.GetTempPath(), "npx"), ["tsx"], new DirectoryInfo("/tmp"), new Dictionary<string, string>(), afterLaunchAsync: null, options: null, CancellationToken.None); 115await launcher.LaunchAsync(Path.Combine(Path.GetTempPath(), "npx"), [], new DirectoryInfo("/tmp"), new Dictionary<string, string>(), afterLaunchAsync: null, options: null, CancellationToken.None); 136await launcher.LaunchAsync(Path.Combine(Path.GetTempPath(), "npx"), ["tsx"], new DirectoryInfo("/tmp"), envVars, afterLaunchAsync: null, options: null, CancellationToken.None); 150var (exitCode, output) = await launcher.LaunchAsync(Path.Combine(Path.GetTempPath(), "cmd"), [], new DirectoryInfo("/tmp"), new Dictionary<string, string>(), afterLaunchAsync: null, options: null, CancellationToken.None); 167await launcher.LaunchAsync(command, [], new DirectoryInfo("/tmp"), new Dictionary<string, string>(), afterLaunchAsync: null, options: null, CancellationToken.None);
Projects\GuestAppHostProjectTests.cs (1)
2562new DirectoryInfo(AppContext.BaseDirectory),
Projects\GuestRuntimeTests.cs (32)
125var directory = new DirectoryInfo("/tmp"); 144var directory = new DirectoryInfo("/tmp"); 165var directory = new DirectoryInfo("/tmp"); 186var directory = new DirectoryInfo("/tmp"); 203var directory = new DirectoryInfo("/tmp"); 232var directory = new DirectoryInfo("/tmp"); 281var directory = new DirectoryInfo(workspace.Path); 328var directory = new DirectoryInfo("/tmp"); 357var directory = new DirectoryInfo("/tmp"); 384var directory = new DirectoryInfo("/tmp"); 401var directory = new DirectoryInfo("/tmp"); 422var directory = new DirectoryInfo("/tmp"); 444var directory = new DirectoryInfo("/tmp"); 474var directory = new DirectoryInfo("/tmp"); 498var directory = new DirectoryInfo("/tmp"); 517var directory = new DirectoryInfo("/tmp"); 538var directory = new DirectoryInfo("/tmp"); 556var directory = new DirectoryInfo("/tmp"); 641var directory = new DirectoryInfo("/home/user/project"); 660var directory = new DirectoryInfo("/home/user/project"); 678var directory = new DirectoryInfo("/tmp"); 698var directory = new DirectoryInfo("/tmp"); 737new DirectoryInfo("/tmp"), 756new DirectoryInfo(Path.GetTempPath()), 858new DirectoryInfo(Path.GetTempPath()), 924new DirectoryInfo(Path.GetTempPath()), 975new DirectoryInfo(workspace.Path), 981new DirectoryInfo(workspace.Path), 1101new DirectoryInfo(Path.GetTempPath()), 1161var directory = new DirectoryInfo(tempDir); 1209var directory = new DirectoryInfo(tempDir); 1229var directory = new DirectoryInfo("/tmp");
Projects\PrebuiltAppHostServerTests.cs (7)
1154var linkCacheDirectory = IntegrationClosureBuilder.GetAppHostIntegrationCacheDirectory(new DirectoryInfo(linkDirectoryPath)); 1172var linkedCacheDirectory = IntegrationClosureBuilder.GetAppHostIntegrationCacheDirectory(new DirectoryInfo(linkedAppHostPath)); 2252new(new DirectoryInfo(Path.GetTempPath()), 2253new DirectoryInfo(Path.Combine(Path.GetTempPath(), "hives")), 2254new DirectoryInfo(Path.Combine(Path.GetTempPath(), "cache")), 2255new DirectoryInfo(Path.Combine(Path.GetTempPath(), "sdks")), 2256new DirectoryInfo(Path.Combine(Path.GetTempPath(), "logs")),
Projects\ProcessGuestLauncherTests.cs (5)
39new DirectoryInfo(Directory.GetCurrentDirectory()), 66new DirectoryInfo(Path.GetTempPath()), 124new DirectoryInfo(Path.GetTempPath()), 177new DirectoryInfo(Path.GetTempPath()), 291new DirectoryInfo(Path.GetTempPath()),
Projects\ProjectLocatorTests.cs (6)
574var aspireSettingsDir = new DirectoryInfo(Path.Combine(workspace.WorkspaceRoot.FullName, ".aspire")); 1778var aspireSettingsDir = new DirectoryInfo(Path.Combine(workspace.WorkspaceRoot.FullName, ".aspire")); 2611var directory = new DirectoryInfo(Path.Combine(Path.GetPathRoot(Environment.CurrentDirectory)!, "repo", "Apps")); 2633Assert.True(ProjectLocator.IsUnderDirectory(appHostFile, new DirectoryInfo(symlinkDirectory))); 3313var aspireSettingsDir = new DirectoryInfo(Path.Combine(workspace.WorkspaceRoot.FullName, ".aspire")); 3346var aspireSettingsDir = new DirectoryInfo(Path.Combine(workspace.WorkspaceRoot.FullName, ".aspire"));
Projects\RepositoryToolUpdaterTests.cs (3)
176var manifests = await updater.FindManifestsAsync(new DirectoryInfo(alias), CancellationToken.None); 181var updated = Assert.Single(await updater.FindManifestsAsync(new DirectoryInfo(alias), CancellationToken.None)); 184Assert.NotNull(directoryLink ? new DirectoryInfo(link).LinkTarget : new FileInfo(link).LinkTarget);
Projects\TypeScriptAppHostToolchainResolverTests.cs (1)
289var directory = new DirectoryInfo(Path.GetPathRoot(Path.GetTempPath())!);
Secrets\SecretStoreResolverTests.cs (2)
277var homeDirectory = new DirectoryInfo("/home/user"); 306var homeDirectory = new DirectoryInfo("/home/user");
Telemetry\AspireCliTelemetryTests.cs (8)
28TestExecutionContextHelper.CreateExecutionContext(new DirectoryInfo(AppContext.BaseDirectory)), 479Utils.TestExecutionContextHelper.CreateExecutionContext(new DirectoryInfo(AppContext.BaseDirectory)), 511Utils.TestExecutionContextHelper.CreateExecutionContext(new DirectoryInfo(AppContext.BaseDirectory)), 547Utils.TestExecutionContextHelper.CreateExecutionContext(new DirectoryInfo(AppContext.BaseDirectory)), 581Utils.TestExecutionContextHelper.CreateExecutionContext(new DirectoryInfo(AppContext.BaseDirectory)), 909Utils.TestExecutionContextHelper.CreateExecutionContext(new DirectoryInfo(AppContext.BaseDirectory)), 933new DirectoryInfo(AppContext.BaseDirectory), 957new DirectoryInfo(AppContext.BaseDirectory),
Telemetry\InternalMicrosoftDetectorTests.cs (1)
1720new DirectoryInfo(Path.GetDirectoryName(cacheFilePath) ?? AppContext.BaseDirectory),
Telemetry\ProfilingTelemetryTests.cs (4)
67using (var dotnetActivity = profilingTelemetry.StartDotNetProcess("run", null, new DirectoryInfo(workingDirectory), new ProcessInvocationOptions())) 72using (profilingTelemetry.StartGitCommand("ls-files", "git", ["ls-files", "--cached"], new DirectoryInfo(workingDirectory))) 132using (var dotnetActivity = profilingTelemetry.StartDotNetProcess("run", null, new DirectoryInfo(workingDirectory), new ProcessInvocationOptions())) 138using (var directActivity = profilingTelemetry.StartDotNetProcess("run", null, new DirectoryInfo(workingDirectory), new ProcessInvocationOptions()))
Telemetry\ReportedLogExportTests.cs (1)
268configuration, TestExecutionContextHelper.CreateExecutionContext(new DirectoryInfo(AppContext.BaseDirectory)), tagsSource);
Telemetry\TelemetryConfigurationTests.cs (2)
102Utils.TestExecutionContextHelper.CreateExecutionContext(new DirectoryInfo(AppContext.BaseDirectory)), 206Utils.TestExecutionContextHelper.CreateExecutionContext(new DirectoryInfo(AppContext.BaseDirectory)),
Telemetry\TelemetryFixture.cs (1)
52executionContext ??= Utils.TestExecutionContextHelper.CreateExecutionContext(new DirectoryInfo(AppContext.BaseDirectory));
Telemetry\TestTelemetryHelper.cs (1)
59=> Utils.TestExecutionContextHelper.CreateExecutionContext(new DirectoryInfo(AppContext.BaseDirectory));
Templating\DotNetTemplateFactoryTests.cs (1)
349var workingDirectory = new DirectoryInfo("/tmp");
Templating\JavaStarterScaffoldTests.cs (1)
115var toolchain = JavaAppHostToolchainResolver.Resolve(new DirectoryInfo(outputDirectory));
Templating\TemplateNuGetConfigServiceTests.cs (1)
595var hivesDir = new DirectoryInfo(Path.Combine(workspace.WorkspaceRoot.FullName, ".aspire", "hives"));
tests\Shared\Processes\ProcessTestFixture.cs (1)
46var repository = new DirectoryInfo(AppContext.BaseDirectory);
tests\Shared\TemporaryWorkspace.cs (1)
174DeleteDirectoryWithRetries(new DirectoryInfo(workspacePath));
TestServices\FakePlaywrightServices.cs (1)
66_bundleDirectory = new DirectoryInfo(Path.Combine(executionContext.WorkingDirectory.FullName, ".fake-aspire-skills-bundle"));
TestServices\NuGetTestHelper.cs (1)
56for (var directory = new DirectoryInfo(workingDirectory); directory is not null; directory = directory.Parent)
TestServices\TestProcessExecutionFactory.cs (1)
171var workingDirectory = new DirectoryInfo(
Utils\AppHostHelperTests.cs (1)
29var workingDirectory = new DirectoryInfo(Path.GetTempPath());
Utils\CliTestHelper.cs (1)
679var tmpDirectory = new DirectoryInfo(Path.Combine(executionContext.WorkingDirectory.FullName, "tmp"));
Utils\LegacySettingsFileCheckTests.cs (5)
21var subDir = new DirectoryInfo(Path.Combine(workspace.WorkspaceRoot.FullName, "src")); 88var subDir = new DirectoryInfo(Path.Combine(workspace.WorkspaceRoot.FullName, "src")); 111var subDir = new DirectoryInfo(Path.Combine(workspace.WorkspaceRoot.FullName, "src", "MyProject")); 136var childDir = new DirectoryInfo(Path.Combine(workspace.WorkspaceRoot.FullName, "project")); 143var workingDir = new DirectoryInfo(Path.Combine(childDir.FullName, "src"));
Utils\TestExecutionContextHelper.cs (5)
64hivesDirectory ??= new DirectoryInfo(Path.Combine(root, ".aspire", "hives")); 65homeDirectory ??= new DirectoryInfo(Path.Combine(root, ".home")); 66var cacheDirectory = new DirectoryInfo(Path.Combine(root, ".aspire", "cache")); 67var sdksDirectory = new DirectoryInfo(Path.Combine(root, ".aspire", "sdks")); 68var logsDirectory = new DirectoryInfo(Path.Combine(root, ".aspire", "logs"));
Aspire.Dashboard (3)
src\Shared\Telemetry\TelemetryMetadata.cs (3)
36new DirectoryInfo(Environment.GetFolderPath(Environment.SpecialFolder.UserProfile)), 37new DirectoryInfo(Environment.CurrentDirectory), 38new DirectoryInfo(Path.Combine(AspireHomeDirectory.GetDefault(), "cache")),
Aspire.Dashboard.Components.Tests (1)
tests\Shared\TemporaryWorkspace.cs (1)
174DeleteDirectoryWithRetries(new DirectoryInfo(workspacePath));
Aspire.Dashboard.Playwright.Tests (2)
tests\Shared\Playwright\TestUtils.cs (1)
10DirectoryInfo? repoRoot = new(AppContext.BaseDirectory);
tests\Shared\TemporaryWorkspace.cs (1)
174DeleteDirectoryWithRetries(new DirectoryInfo(workspacePath));
Aspire.Dashboard.Tests (2)
BlazorAssetsTests.cs (1)
62var directory = new DirectoryInfo(AppContext.BaseDirectory);
tests\Shared\TemporaryWorkspace.cs (1)
174DeleteDirectoryWithRetries(new DirectoryInfo(workspacePath));
Aspire.Deployment.EndToEnd.Tests (1)
tests\Shared\TemporaryWorkspace.cs (1)
174DeleteDirectoryWithRetries(new DirectoryInfo(workspacePath));
Aspire.EndToEnd.Tests (1)
tests\Shared\Playwright\TestUtils.cs (1)
10DirectoryInfo? repoRoot = new(AppContext.BaseDirectory);
Aspire.Hosting (4)
src\Shared\PathNormalizer.cs (1)
483var storedLinkTarget = new FileInfo(current).LinkTarget ?? new DirectoryInfo(current).LinkTarget;
src\Shared\SocketPermissionHelper.cs (1)
39var directory = new DirectoryInfo(Path.GetFullPath(path, currentDirectory));
src\Shared\UserSecrets\AspireSecretsPathHelper.cs (1)
97return new DirectoryInfo(homeDirectory);
Utils\DotnetSdkUtils.cs (1)
43for (var directory = new DirectoryInfo(physicalWorkingDirectory); directory is not null; directory = directory.Parent)
Aspire.Hosting.Azure (1)
AzurePublishingContext.cs (1)
135var outputDirectory = new DirectoryInfo(outputPath);
Aspire.Hosting.Blazor (1)
BlazorGatewayExtensions.cs (1)
466for (var directory = new DirectoryInfo(appHostDirectory); directory is not null; directory = directory.Parent)
Aspire.Hosting.CodeGeneration.Rust.Tests (1)
tests\Shared\TemporaryWorkspace.cs (1)
174DeleteDirectoryWithRetries(new DirectoryInfo(workspacePath));
Aspire.Hosting.CodeGeneration.TypeScript (1)
TypeScriptLanguageSupport.cs (1)
178var targetDirectory = new DirectoryInfo(targetPath);
Aspire.Hosting.CodeGeneration.TypeScript.Tests (1)
tests\Shared\TemporaryWorkspace.cs (1)
174DeleteDirectoryWithRetries(new DirectoryInfo(workspacePath));
Aspire.Hosting.Dotnet (2)
DotnetProjectBuildCoordinator.cs (1)
840for (var directory = new DirectoryInfo(physicalWorkingDirectory); directory is not null; directory = directory.Parent)
src\Shared\PathNormalizer.cs (1)
483var storedLinkTarget = new FileInfo(current).LinkTarget ?? new DirectoryInfo(current).LinkTarget;
Aspire.Hosting.Java (3)
JavaBuildToolResolver.cs (1)
181return new DirectoryInfo(path);
JavaHostingExtensions.cs (1)
2032var directoryName = new DirectoryInfo(resource.WorkingDirectory).Name;
src\Shared\PathNormalizer.cs (1)
483var storedLinkTarget = new FileInfo(current).LinkTarget ?? new DirectoryInfo(current).LinkTarget;
Aspire.Hosting.JavaScript (1)
src\Shared\PathNormalizer.cs (1)
483var storedLinkTarget = new FileInfo(current).LinkTarget ?? new DirectoryInfo(current).LinkTarget;
Aspire.Hosting.Maui (1)
src\Shared\PathNormalizer.cs (1)
483var storedLinkTarget = new FileInfo(current).LinkTarget ?? new DirectoryInfo(current).LinkTarget;
Aspire.Hosting.Native.Core.Tests (4)
NativeCliProtocolTests.cs (1)
28var parent = new DirectoryInfo(Path.GetDirectoryName(directory.SocketPath)!);
TestServices\DcpReadyTestHost.cs (1)
24var root = new DirectoryInfo(AppContext.BaseDirectory);
TestServices\NativeAuxiliaryTestHost.cs (1)
43var root = new DirectoryInfo(Environment.CurrentDirectory);
TestServices\NativeSocketTestHost.cs (1)
126var root = new DirectoryInfo(AppContext.BaseDirectory);
Aspire.Hosting.Native.Server (2)
src\Shared\PathNormalizer.cs (1)
483var storedLinkTarget = new FileInfo(current).LinkTarget ?? new DirectoryInfo(current).LinkTarget;
src\Shared\SocketPermissionHelper.cs (1)
39var directory = new DirectoryInfo(Path.GetFullPath(path, currentDirectory));
Aspire.Hosting.RemoteHost (1)
src\Shared\SocketPermissionHelper.cs (1)
39var directory = new DirectoryInfo(Path.GetFullPath(path, currentDirectory));
Aspire.Hosting.RemoteHost.Tests (3)
tests\Shared\Processes\ProcessTestFixture.cs (1)
46var repository = new DirectoryInfo(AppContext.BaseDirectory);
tests\Shared\TemporaryWorkspace.cs (1)
174DeleteDirectoryWithRetries(new DirectoryInfo(workspacePath));
TestServices\IntegrationHostProcessFixture.cs (1)
28var repository = new DirectoryInfo(AppContext.BaseDirectory);
Aspire.Hosting.Rust (1)
src\Shared\PathNormalizer.cs (1)
483var storedLinkTarget = new FileInfo(current).LinkTarget ?? new DirectoryInfo(current).LinkTarget;
Aspire.Hosting.Sdk.Tests (1)
tests\Shared\TemporaryWorkspace.cs (1)
174DeleteDirectoryWithRetries(new DirectoryInfo(workspacePath));
Aspire.Hosting.Testing.Tests (1)
tests\Shared\Playwright\TestUtils.cs (1)
10DirectoryInfo? repoRoot = new(AppContext.BaseDirectory);
Aspire.Hosting.Tests (11)
Terminals\Hex1bPtySocketTests.cs (1)
83var security = new DirectoryInfo(directory).GetAccessControl();
Utils\SocketPermissionHelperTests.cs (10)
100var info = new DirectoryInfo(directory); 111? new DirectoryInfo(directory).GetAccessControl().GetSecurityDescriptorSddlForm(AccessControlSections.All) 117? new DirectoryInfo(directory).GetAccessControl().GetSecurityDescriptorSddlForm(AccessControlSections.All) 388? new DirectoryInfo(directory).GetAccessControl().GetSecurityDescriptorSddlForm(AccessControlSections.All) 398? new DirectoryInfo(directory).GetAccessControl().GetSecurityDescriptorSddlForm(AccessControlSections.All) 421? new DirectoryInfo(directory).GetAccessControl().GetSecurityDescriptorSddlForm(AccessControlSections.All) 432? new DirectoryInfo(directory).GetAccessControl().GetSecurityDescriptorSddlForm(AccessControlSections.All) 471? new DirectoryInfo(directory).GetAccessControl().GetSecurityDescriptorSddlForm(AccessControlSections.All) 478? new DirectoryInfo(directory).GetAccessControl().GetSecurityDescriptorSddlForm(AccessControlSections.All) 569var security = new DirectoryInfo(path).GetAccessControl();
Aspire.Hosting.TestUtilities (1)
tests\Shared\TemporaryWorkspace.cs (1)
174DeleteDirectoryWithRetries(new DirectoryInfo(workspacePath));
Aspire.Managed.Tests (3)
TerminalHostSignalTests.cs (2)
25var socketDirectory = new DirectoryInfo(Path.Combine(root.FullName, "terminals")); 177var socketDirectory = new DirectoryInfo(Path.Combine(root.FullName, "terminals"));
tests\Shared\TemporaryWorkspace.cs (1)
174DeleteDirectoryWithRetries(new DirectoryInfo(workspacePath));
Aspire.Playground.Tests (1)
tests\Shared\Playwright\TestUtils.cs (1)
10DirectoryInfo? repoRoot = new(AppContext.BaseDirectory);
Aspire.Templates.Tests (1)
tests\Shared\Playwright\TestUtils.cs (1)
10DirectoryInfo? repoRoot = new(AppContext.BaseDirectory);
Aspire.TerminalHost (1)
src\Shared\SocketPermissionHelper.cs (1)
39var directory = new DirectoryInfo(Path.GetFullPath(path, currentDirectory));
Aspire.TerminalHost.Tests (5)
TerminalHostAppTests.cs (4)
1362? new DirectoryInfo(directory).GetAccessControl().GetSecurityDescriptorSddlForm(AccessControlSections.All) 1392? new DirectoryInfo(directory).GetAccessControl().GetSecurityDescriptorSddlForm(AccessControlSections.All) 1402var directory = new DirectoryInfo(path); 1426var directorySecurity = new DirectoryInfo(directoryPath).GetAccessControl();
tests\Shared\TemporaryWorkspace.cs (1)
174DeleteDirectoryWithRetries(new DirectoryInfo(workspacePath));
Aspire.Tray.Tests (4)
Helpers\TestMacTrayLogDirectory.cs (1)
20var directory = new DirectoryInfo(Path.Combine(Root, component));
src\Aspire.Tray\Common\FileTraySavedStateStore.cs (1)
132RejectLink(new DirectoryInfo(_directory));
src\Aspire.Tray\Common\TrayStartupEntry.cs (1)
115FileSystemInfo entry = Directory.Exists(current) ? new DirectoryInfo(current) : new FileInfo(current);
src\Aspire.Tray\Common\TrayStartupRegistration.cs (1)
188foreach (FileSystemInfo entry in new FileSystemInfo[] { new FileInfo(path), new DirectoryInfo(Path.GetDirectoryName(path)!) })
dotnet-aot (2)
parent\dotnet\CommandFactory\CommandResolution\DotnetToolsCommandResolver.cs (2)
44var packageId = new DirectoryInfo(Path.Combine(_dotnetToolPath, arguments.CommandName)); 48packageId = new DirectoryInfo(Path.Combine(_dotnetToolPath, aggregatePackageId));
dotnet-dev-certs (4)
src\aspnetcore\src\Shared\CertificateGeneration\MacOSCertificateManager.cs (1)
476var dirInfo = new DirectoryInfo(directoryPath);
src\aspnetcore\src\Shared\CertificateGeneration\UnixCertificateManager.cs (2)
544var dirInfo = new DirectoryInfo(directoryPath); 1020var dirInfo = new DirectoryInfo(certificateDirectory);
src\aspnetcore\src\Shared\CertificateGeneration\WindowsCertificateManager.cs (1)
139var dirInfo = new DirectoryInfo(directoryPath);
dotnet-format (1)
Utilities\EditorConfigFinder.cs (1)
23var directory = new DirectoryInfo(directoryName);
dotnet-suggest (1)
GlobalToolsSuggestionRegistration.cs (1)
29= filesNameWithoutExtensionUnderDotnetProfileTools ?? FileEnumerator.EnumerateFilesWithoutExtension(new DirectoryInfo(_nullableToolsShimPath));
dotnet-svcutil-lib (19)
CommandProcessorOptions.cs (12)
171fileOptions.ResolveFullPathsFrom(new DirectoryInfo(Path.GetDirectoryName(fileUri.LocalPath))); 403new DirectoryInfo(Path.Combine(workingDirectory, this.UpdateServiceReferenceFolder)) : 404PathHelper.CreateUniqueDirectoryName(BaseServiceReferenceName, new DirectoryInfo(workingDirectory)); 416this.OutputDir = new DirectoryInfo(Path.Combine(workingDirectory, originalDirSpec)); 458!PathHelper.IsUnderDirectory(outputFile, new DirectoryInfo(this.Project.DirectoryPath), out filePath, out relPath)) 521var svcRefNames = paramsFiles.Select(pf => { PathHelper.GetRelativePath(Path.GetDirectoryName(pf), new DirectoryInfo(projectDir), out var relPath); return relPath; }) 526PathHelper.GetRelativePath(paramsFilePath, new DirectoryInfo(projectDir), out fileRelPath); 530var projectDirInfo = new DirectoryInfo(projectDir); 561updateOptions.ResolveFullPathsFrom(new DirectoryInfo(Path.GetDirectoryName(paramsFilePath))); 584this.BootstrapPath = new DirectoryInfo(Path.Combine(tempDir, baseDirName, sessionDirName)); 657if (this.Project != null && PathHelper.GetRelativePath(this.OutputDir.FullName, new DirectoryInfo(this.Project.DirectoryPath), out var relPath)) 854DirectoryInfo directoryInfo = new DirectoryInfo(projFolder);
Metadata\MetadataFileNameManager.cs (1)
243DirectoryInfo dirInfo = new DirectoryInfo(dirPath);
Shared\Options\OptionValueParser.cs (1)
56value = CreateValue<DirectoryInfo>(() => new DirectoryInfo(stringValue), option, stringValue);
Shared\Utilities\PathHelper.cs (4)
92return GetRelativePath(childPath, new DirectoryInfo(parentPath)); 173return CreateUniqueDirectoryName(directoryName, new DirectoryInfo(parentDirInfo)); 178var directory = new DirectoryInfo(Path.Combine(parentDirInfo.FullName, directoryName)); 198directory = new DirectoryInfo(Path.Combine(parentDirInfo.FullName, directoryName + nextIndex));
Tool.cs (1)
268PathHelper.IsUnderDirectory(options.OutputFile.FullName, new DirectoryInfo(options.Project.DirectoryPath), out var filePath, out var relPath);
dotnet-svcutil-lib.Tests (13)
E2ETests.cs (1)
252var uri = PathHelper.GetRelativePath(Path.Combine(this_TestGroupOutputDir, "TypeReuseSvc.wsdl"), new DirectoryInfo(this_TestCaseOutputDir));
FileUtil.cs (1)
14DirectoryInfo dir = new DirectoryInfo(sourceDirectory);
GlobalToolTests.cs (2)
250options.OutputDir = new DirectoryInfo(this_TestCaseOutputDir); 251options.BootstrapPath = new DirectoryInfo(this_TestCaseBootstrapDir);
TestInit.cs (8)
394var bRel = PathHelper.GetRelativePath(b, new DirectoryInfo(baselineDir)); 395var gRel = PathHelper.GetRelativePath(g, new DirectoryInfo(outputDir)); 404var bRel = PathHelper.GetRelativePath(b, new DirectoryInfo(baselineDir)); 405var gRel = PathHelper.GetRelativePath(g, new DirectoryInfo(outputDir)); 423PathHelper.GetRelativePath(generated, new DirectoryInfo(outputDir), out var relativePath); 426PathHelper.GetRelativePath(generated, new DirectoryInfo(bootstrapDir), out relativePath); 539vstestDir = new DirectoryInfo(Path.Combine(g_RepositoryRoot, "src", "dotnet-svcutil", "lib", "tests")).FullName; 561DirectoryInfo binDirectory = new DirectoryInfo(binDir);
UnitTest.cs (1)
267updateOptions.MakePathsRelativeTo(new DirectoryInfo(this_TestCaseOutputDir));
dotnet-svcutil.xmlserializer (1)
Microsoft\Tools\ServiceModel\SvcUtil\InputModule.cs (1)
167DirectoryInfo dirInfo = new DirectoryInfo(dirPath);
GenerateAnalyzerNuspec (1)
Program.cs (1)
243var directoryName = new DirectoryInfo(directory).Name;
illink (1)
Infrastructure.Tests (2)
Shared\RepoRoot.cs (1)
24var directory = new DirectoryInfo(AppContext.BaseDirectory);
tests\Shared\TemporaryWorkspace.cs (1)
174DeleteDirectoryWithRetries(new DirectoryInfo(workspacePath));
installer.tasks (1)
GenerateTestSharedFrameworkDepsFile.cs (1)
34var sharedFxDir = new DirectoryInfo(SharedFrameworkDirectory);
Microsoft.Agents.AI.ProjectTemplates.Tests (1)
test\ProjectTemplates\Infrastructure\TemplateExecutionTestClassFixtureBase.cs (1)
80var source = new DirectoryInfo(sandboxSource);
Microsoft.AspNetCore.DataProtection (4)
Internal\ContainerUtils.cs (1)
65var fs_file = new DirectoryInfo(fields[1].TrimEnd(Path.DirectorySeparatorChar)).FullName;
Internal\KeyManagementOptionsPostSetup.cs (1)
73var keyDirectory = new DirectoryInfo(_keyDirectoryPath);
Repositories\DefaultKeyStorageDirectories.cs (2)
60retVal = new DirectoryInfo(Path.Combine(homePath, ".aspnet", DataProtectionKeysFolderName)); 110return new DirectoryInfo(Path.Combine(basePath, "ASP.NET", DataProtectionKeysFolderName));
Microsoft.AspNetCore.DeveloperCertificates.XPlat (4)
src\aspnetcore\src\Shared\CertificateGeneration\MacOSCertificateManager.cs (1)
476var dirInfo = new DirectoryInfo(directoryPath);
src\aspnetcore\src\Shared\CertificateGeneration\UnixCertificateManager.cs (2)
544var dirInfo = new DirectoryInfo(directoryPath); 1020var dirInfo = new DirectoryInfo(certificateDirectory);
src\aspnetcore\src\Shared\CertificateGeneration\WindowsCertificateManager.cs (1)
139var dirInfo = new DirectoryInfo(directoryPath);
Microsoft.AspNetCore.HttpLogging (2)
FileLoggerProcessor.cs (2)
282var files = new DirectoryInfo(_path) 307var files = new DirectoryInfo(_path)
Microsoft.AspNetCore.InternalTesting (2)
TestPathUtilities.cs (2)
15var directoryInfo = new DirectoryInfo(applicationBasePath); 29directoryInfo = new DirectoryInfo(Path.Combine(directoryInfo.FullName, "src"));
Microsoft.AspNetCore.Server.IntegrationTesting (6)
ApplicationPublisher.cs (1)
133var target = new DirectoryInfo(tempPath);
CachingApplicationPublisher.cs (1)
54var source = new DirectoryInfo(application.Path);
Common\DeploymentParameters.cs (1)
63ApplicationName = new DirectoryInfo(ApplicationPath).Name;
Deployers\ApplicationDeployer.cs (1)
53DeploymentParameters.ApplicationName = new DirectoryInfo(DeploymentParameters.ApplicationPath).Name;
Deployers\RemoteWindowsDeployer\RemoteWindowsDeployer.cs (2)
200var applicationName = new DirectoryInfo(DeploymentParameters.ApplicationPath).Name; 271var dir = new DirectoryInfo(sourceDirName);
Microsoft.AspNetCore.Server.Kestrel.Core (4)
src\aspnetcore\src\Shared\CertificateGeneration\MacOSCertificateManager.cs (1)
476var dirInfo = new DirectoryInfo(directoryPath);
src\aspnetcore\src\Shared\CertificateGeneration\UnixCertificateManager.cs (2)
544var dirInfo = new DirectoryInfo(directoryPath); 1020var dirInfo = new DirectoryInfo(certificateDirectory);
src\aspnetcore\src\Shared\CertificateGeneration\WindowsCertificateManager.cs (1)
139var dirInfo = new DirectoryInfo(directoryPath);
Microsoft.AspNetCore.TestHost (1)
WebHostBuilderExtensions.cs (1)
191var directoryInfo = new DirectoryInfo(applicationBasePath);
Microsoft.Build (3)
BackEnd\Components\SdkResolution\SdkResolverLoader.cs (2)
157subfolders = new DirectoryInfo(rootFolder).GetDirectories(); 162var resolversDirInfo = new DirectoryInfo(additionalResolversFolder);
BackEnd\TaskExecutionHost\TaskExecutionHost.cs (1)
995return new DirectoryInfo(TaskEnvironment.GetAbsolutePath(value).Value);
Microsoft.Build.Framework (10)
FileUtilities_TempFiles.cs (1)
214DirectoryInfo sourceInfo = new DirectoryInfo(source);
Utilities\FrameworkLocationHelper.cs (1)
1051DirectoryInfo fixedPathInfo = new DirectoryInfo(path);
Utilities\ToolLocationHelper_InstalledFrameworks.cs (3)
137DirectoryInfo di = new DirectoryInfo(frameworkReferenceRoot); 222DirectoryInfo dirInfoFxIdentifierPath = new DirectoryInfo(frameworkIdentifierPath); 282DirectoryInfo dirInfoFxProfilePath = new DirectoryInfo(frameworkProfilePath);
Utilities\ToolLocationHelper_SDKDiscovery.cs (4)
115DirectoryInfo rootInfo = new DirectoryInfo(diskRoot); 195DirectoryInfo rootInfo = new DirectoryInfo(diskRoot); 266DirectoryInfo extensionSdksDirectory = new DirectoryInfo(sdkFolderPath); 645DirectoryInfo platformsRootInfo = new DirectoryInfo(platformsRoot);
ValueTypeParser.cs (1)
82return new DirectoryInfo(value);
Microsoft.Build.Tasks.Core (4)
FileState.cs (1)
163var directoryInfo = new DirectoryInfo(_filename);
RemoveDir.cs (1)
88currentSuccess = RemoveReadOnlyAttributeRecursively(new DirectoryInfo(directoryPath));
TarDirectory.cs (1)
139_sourceDirectory = new DirectoryInfo(TaskEnvironment.GetAbsolutePath(SourceDirectory.ItemSpec));
ZipDirectory.cs (1)
67DirectoryInfo sourceDirectory = new DirectoryInfo(sourceDirectoryAbsolutePath);
Microsoft.CodeAnalysis (1)
DiagnosticAnalyzer\ShadowCopyAnalyzerPathResolver.cs (1)
475DirectoryInfo directory = new DirectoryInfo(directoryPath);
Microsoft.CodeAnalysis.CSharp.Workspaces (1)
SyncedSource\FileBasedPrograms\ProjectLocator.cs (1)
24dir = new DirectoryInfo(projectDirectory);
Microsoft.CodeAnalysis.Features (2)
MetadataAsSource\MetadataAsSourceFileService.cs (2)
126foreach (var directoryInfo in new DirectoryInfo(rootDirectory).EnumerateDirectories()) 151foreach (var fileInfo in new DirectoryInfo(directoryPath).EnumerateFiles("*", SearchOption.AllDirectories))
Microsoft.CodeAnalysis.Scripting (2)
Hosting\AssemblyLoader\MetadataShadowCopyProvider.cs (1)
193var directoryInfo = new DirectoryInfo(directory);
src\roslyn\src\Compilers\Shared\GlobalAssemblyCacheHelpers\MonoGlobalAssemblyCache.cs (1)
70var gacAssemblyRootDir = new DirectoryInfo(Path.Combine(gacPath, name));
Microsoft.CodeAnalysis.Workspaces (1)
src\roslyn\src\Compilers\Core\Portable\DiagnosticAnalyzer\ShadowCopyAnalyzerPathResolver.cs (1)
475DirectoryInfo directory = new DirectoryInfo(directoryPath);
Microsoft.CodeAnalysis.Workspaces.MSBuild.Contracts (1)
MonoMSBuildDiscovery.cs (1)
142var monoMSBuildDir = new DirectoryInfo(Path.GetFullPath(monoMSBuildDirPath));
Microsoft.DotNet.Cli.Utils (1)
PathUtility.cs (1)
378var directory = new DirectoryInfo(startDirectory);
Microsoft.DotNet.Configurer (1)
CliFolderPathCalculator.cs (1)
18Path.Combine(new DirectoryInfo(AppContext.BaseDirectory).Parent?.FullName ?? string.Empty, "NuGetFallbackFolder");
Microsoft.DotNet.HotReload.Watch (1)
FileWatcher\PollingDirectoryWatcher.cs (1)
30_watchedDirectory = new DirectoryInfo(watchedDirectory);
Microsoft.DotNet.InternalAbstractions (2)
DirectoryPath.cs (2)
47var directoryInfo = new DirectoryInfo(Value); 60var directoryInfo = new DirectoryInfo(Value);
Microsoft.DotNet.NuGetRepack.Tasks (1)
src\UpdatePackageVersionTask.cs (1)
71var outputDirectory = new DirectoryInfo(TaskEnvironment.GetAbsolutePath(OutputDirectory));
Microsoft.DotNet.ProjectTools (1)
src\sdk\src\Cli\Microsoft.DotNet.FileBasedPrograms\ProjectLocator.cs (1)
24dir = new DirectoryInfo(projectDirectory);
Microsoft.DotNet.SdkResolver (1)
NETCoreSdkResolver.cs (1)
102string netcoreSdkVersion = new DirectoryInfo(netcoreSdkDir).Name;
Microsoft.DotNet.SourceBuild.Tasks (2)
src\WriteBuildOutputProps.cs (2)
80Name = new DirectoryInfo(dir).Name + "Version", 81Version = new DirectoryInfo(TaskEnvironment.GetAbsolutePath(Directory.EnumerateDirectories(dir).OrderBy(s => s).Last())).Name
Microsoft.DotNet.TemplateLocator (1)
TemplateLocator.cs (1)
89sdkVersion = new DirectoryInfo(resolverResult.ResolvedSdkDirectory).Name;
Microsoft.Extensions.AI.Evaluation.Reporting (6)
Storage\DiskBasedResultStore.cs (6)
100new DirectoryInfo(PathValidation.EnsureWithinRoot( 136var executionDir = new DirectoryInfo( 149new DirectoryInfo( 270var resultsDir = new DirectoryInfo(_resultsRootPath); 290var executionDir = new DirectoryInfo( 326var scenarioDir = new DirectoryInfo(Path.Combine(executionDir.FullName, scenarioName));
Microsoft.Extensions.AI.Templates.Tests (1)
test\ProjectTemplates\Infrastructure\TemplateExecutionTestClassFixtureBase.cs (1)
80var source = new DirectoryInfo(sandboxSource);
Microsoft.Extensions.DataIngestion.Tests (1)
IngestionPipelineTests.cs (1)
124DirectoryInfo directory = new("TestFiles");
Microsoft.Extensions.FileProviders.Physical (4)
Internal\PhysicalDirectoryContents.cs (1)
36_info = new PhysicalDirectoryInfo(new DirectoryInfo(directory), filters);
PhysicalFilesWatcher.cs (1)
488: new DirectoryInfo(fullPath);
PollingFileChangeToken.cs (1)
60_directoryInfo ??= new DirectoryInfo(_fileInfo.FullName);
PollingWildCardChangeToken.cs (1)
46new DirectoryInfoWrapper(new DirectoryInfo(root)),
Microsoft.Extensions.FileSystemGlobbing (2)
Abstractions\DirectoryInfoWrapper.cs (1)
79new DirectoryInfo(Path.Combine(_directoryInfo.FullName, name)),
MatcherExtensions.cs (1)
57PatternMatchingResult patternMatchingResult = matcher.Execute(new DirectoryInfoWrapper(new DirectoryInfo(directoryPath)));
Microsoft.Extensions.Http.Resilience.Tests (1)
BuildTransitive\GrpcNetClientFactoryVersionTargetTests.cs (1)
415var directory = new DirectoryInfo(AppContext.BaseDirectory);
Microsoft.Extensions.Logging.AzureAppServices (1)
FileLoggerProvider.cs (1)
78var files = new DirectoryInfo(_path)
Microsoft.Maui.Resizetizer (3)
AndroidAdaptiveIconGenerator.cs (1)
41 var fullIntermediateOutputPath = new DirectoryInfo(IntermediateOutputPath);
Resizer.cs (1)
52 var fullIntermediateOutputPath = new DirectoryInfo(intermediateOutputPath);
TizenResourceXmlGenerator.cs (1)
60 var contentsDirInfo = new DirectoryInfo(outputContentsDir);
Microsoft.ML.AutoML (1)
Experiment\Experiment.cs (1)
231var experimentDirInfo = new DirectoryInfo(experimentDirFullPath);
Microsoft.ML.SearchSpace.Tests (2)
TestBase.cs (2)
40var testDataDir = new DirectoryInfo("TestData"); 52var testDataDir = new DirectoryInfo("TestData");
Microsoft.ML.TensorFlow (1)
TensorflowUtils.cs (1)
373DirectoryInfo dirInfo = new DirectoryInfo(folder);
Microsoft.ML.TensorFlow.Tests (2)
TensorflowTests.cs (2)
1547var dir = new DirectoryInfo(directories[j]); 1706var dir = new DirectoryInfo(directories[j]);
Microsoft.ML.TestFramework (1)
CopyAction.cs (1)
52var dir = new DirectoryInfo(Path.Combine(deploymentDirectory, copyfolder));
Microsoft.NET.Build.Containers (2)
Layer.cs (1)
119WriteTarEntryForFile(writer, layerStream, new DirectoryInfo(directory), containerPath, entryAttributes, isWindowsLayer ? null : userId, entryModificationTime);
Tasks\ContainerArchiveCache.cs (1)
223FileSystemInfo info = Directory.Exists(path) ? new DirectoryInfo(path) : new FileInfo(path);
Microsoft.NET.ProjectData.Tasks (1)
CachePathResolver.cs (1)
343 DirectoryInfo sdkVersionDirectory = new DirectoryInfo(Path.GetFullPath(sdkPath));
Microsoft.NET.Sdk.Publish.Tasks (1)
MsDeploy\CommonUtility.cs (1)
1369DirectoryInfo dirInfo = new(dirPath);
Microsoft.TemplateEngine.Cli (1)
TemplateInvoker.cs (1)
143string? fallbackName = new DirectoryInfo(_cliTemplateEngineHost.OutputPath).Name;
Microsoft.TemplateEngine.Edge (1)
ReflectionLoadProbingPath.cs (1)
215DirectoryInfo info = new DirectoryInfo(Path.Combine(selector._path, stringName));
Microsoft.TestPlatform.TestHostRuntimeProvider (1)
Hosting\DotnetTestHostManager.cs (1)
382var testHostNugetRoot = new DirectoryInfo(testHostPath).Parent!.Parent!.Parent!;
Microsoft.VisualBasic.Forms (1)
Microsoft\VisualBasic\Helpers\FileSystemUtils.vb (1)
35Dim dInfo As New DirectoryInfo(FileIO.FileSystem.GetParentPath(fullPath))
Microsoft.VisualStudio.TestPlatform.Common (1)
Utilities\InstallationContext.cs (1)
27var vsInstallPath = new DirectoryInfo(typeof(InstallationContext).Assembly.GetAssemblyLocation()).Parent?.Parent?.Parent?.FullName;
NuGet.Common (1)
LocalResourceUtils.cs (1)
95var directoryInfo = new DirectoryInfo(subFolderPath);
NuGet.Configuration (1)
Settings\Settings.cs (1)
785var normalizedPath = new DirectoryInfo(rawPath).FullName;
NuGet.Packaging (5)
PackageExtractor.cs (2)
431var info = new DirectoryInfo(targetPath); 707var info = new DirectoryInfo(targetPath);
PackageFolderReader.cs (3)
51: this(new DirectoryInfo(folderPath), frameworkProvider, compatibilityProvider) 120var searchFolder = new DirectoryInfo(_root.FullName); 125searchFolder = new DirectoryInfo(Path.Combine(_root.FullName, folder));
NuGet.Protocol (5)
LocalRepositories\LocalV3FindPackageByIdResource.cs (1)
504var idDir = new DirectoryInfo(_resolver.GetVersionListPath(id));
Plugins\PluginDiscoverer.cs (1)
269var directoryInfo = new DirectoryInfo(directoryPath);
Resources\PackageUpdateResource.cs (1)
838var directory = new DirectoryInfo(path) { Attributes = FileAttributes.Normal };
Utility\LocalFolderUtility.cs (2)
807var rootDirectoryInfo = new DirectoryInfo(localPath); 1028var idRoot = new DirectoryInfo(pathResolver.GetVersionListPath(id));
PresentationBuildTasks (2)
Microsoft\Build\Tasks\Windows\GenerateTemporaryTargetAssembly.cs (2)
197DirectoryInfo intermediateOutputPath = new DirectoryInfo(IntermediateOutputPath); 312DirectoryInfo intermediateOutputPath = new DirectoryInfo(IntermediateOutputPath);
PresentationUI (1)
MS\Internal\Documents\RMPublishingDialog.cs (1)
382DirectoryInfo dir = new DirectoryInfo(templateLocalPath);
RepoTasks (4)
src\aspnetcore\src\Shared\CertificateGeneration\MacOSCertificateManager.cs (1)
476var dirInfo = new DirectoryInfo(directoryPath);
src\aspnetcore\src\Shared\CertificateGeneration\UnixCertificateManager.cs (2)
544var dirInfo = new DirectoryInfo(directoryPath); 1020var dirInfo = new DirectoryInfo(certificateDirectory);
src\aspnetcore\src\Shared\CertificateGeneration\WindowsCertificateManager.cs (1)
139var dirInfo = new DirectoryInfo(directoryPath);
rzc (1)
ShadowCopyManager.cs (1)
102var directory = new DirectoryInfo(directoryPath);
System.CommandLine (3)
Binding\ArgumentConverter.StringConverters.cs (3)
87value = new DirectoryInfo(path); 123value = new DirectoryInfo(path); 128value = new DirectoryInfo(path);
System.Formats.Tar (3)
System\Formats\Tar\TarFile.cs (2)
506DirectoryInfo di = new(sourceDirectoryName); 561DirectoryInfo di = new(sourceDirectoryName);
System\Formats\Tar\TarWriter.Unix.cs (1)
63FileSystemInfo info = entryType is TarEntryType.Directory ? new DirectoryInfo(fullPath) : new FileInfo(fullPath);
System.IO.Compression.ZipFile (1)
System\IO\Compression\ZipFile.Create.cs (1)
558DirectoryInfo di = new DirectoryInfo(sourceDirectoryName);
System.IO.FileSystem.AccessControl (1)
System\IO\FileSystemAclExtensions.cs (1)
208DirectoryInfo dirInfo = new DirectoryInfo(path);
System.IO.FileSystem.DriveInfo (1)
System\IO\DriveInfo.cs (1)
28public DirectoryInfo RootDirectory => new DirectoryInfo(Name);
System.IO.Ports (1)
System\IO\Ports\SerialPort.Unix.cs (1)
42DirectoryInfo di = new DirectoryInfo(sysTtyDir);
System.Net.NetworkInformation (1)
System\Net\NetworkInformation\StringParsingHelpers.Misc.cs (1)
74var files = new DirectoryInfo(folderPath).GetFiles();
System.Private.CoreLib (5)
src\runtime\src\libraries\System.Private.CoreLib\src\System\IO\Directory.cs (1)
25return new DirectoryInfo(s);
src\runtime\src\libraries\System.Private.CoreLib\src\System\IO\DirectoryInfo.cs (2)
97return new DirectoryInfo(newPath); 207public DirectoryInfo Root => new DirectoryInfo(Path.GetPathRoot(FullPath)!);
src\runtime\src\libraries\System.Private.CoreLib\src\System\IO\FileInfo.cs (1)
55return new DirectoryInfo(dirName);
src\runtime\src\libraries\System.Private.CoreLib\src\System\IO\FileSystem.Unix.cs (1)
722new DirectoryInfo(linkTarget) :
vstest.console (3)
Internal\FilePatternParser.cs (1)
82var matches = _matcher.Execute(new DirectoryInfoWrapper(new DirectoryInfo(splitPattern.Item1)));
Processors\AeDebuggerArgumentProcessor.cs (2)
223directoryInfo = new(directoryPath); 248directoryInfo = new(directoryPath);
vstest.console.arm64 (3)
parent\vstest.console\Internal\FilePatternParser.cs (1)
82var matches = _matcher.Execute(new DirectoryInfoWrapper(new DirectoryInfo(splitPattern.Item1)));
parent\vstest.console\Processors\AeDebuggerArgumentProcessor.cs (2)
223directoryInfo = new(directoryPath); 248directoryInfo = new(directoryPath);