1186 references to Combine
aspire (40)
Agents\Hooks\TelemetryHookConfigurator.cs (1)
306return Path.Combine(_executionContext.HomeDirectory.FullName, CopilotFolderName, CopilotHooksDirectoryName);
Agents\Playwright\PlaywrightCliInstaller.cs (4)
312var dir = Path.Combine(repoRoot, location.RelativeSkillDirectory, PlaywrightCliSkillName); 328var primarySkillDir = Path.Combine(repoRoot, s_primarySkillBaseDirectory, PlaywrightCliSkillName); 344var targetSkillDir = Path.Combine(repoRoot, skillBaseDir, PlaywrightCliSkillName); 372var skillDir = Path.Combine(repoRoot, location.RelativeSkillDirectory, PlaywrightCliSkillName);
Bundles\BundleService.cs (1)
681var markerVersionDir = Path.Combine(extractDir, VersionsDirectoryName, versionId);
Caching\AppHostInfoDiskCache.cs (1)
318AppendMtime(sb, Path.Combine(projectDir, "obj", "project.assets.json"), "assets");
Certificates\CertificateGeneration\UnixCertificateManager.cs (2)
588return Path.Combine(homeDirectory, ".pki", "nssdb"); 598return Path.Combine(homeDirectory, ".mozilla", "firefox");
Commands\AgentInitCommand.cs (1)
718var fullPath = Path.Combine(rootDirectory.FullName, relativeSkillPath, skillFile.RelativePath);
Commands\Sdk\SdkGenerateCommand.cs (1)
114var tempDir = Path.Combine(Path.GetTempPath(), "aspire-sdk-gen", Guid.NewGuid().ToString("N")[..8]);
Configuration\AspireJsonConfiguration.cs (1)
90return Path.Combine(directory, SettingsFolder, FileName);
DotNet\DotNetCliRunner.cs (1)
468var sdkInstallPath = Path.Combine(sdksDirectory, "dotnet", sdkVersion);
Projects\DotNetAppHostProject.cs (1)
2064var propertiesLaunchSettingsPath = Path.Combine(directory, propertiesDirectoryName, "launchSettings.json");
Projects\DotNetBasedAppHostServerProject.cs (3)
86_projectModelPath = Path.Combine(CliPathHelper.GetAspireHomeDirectory(), AppsFolder, pathDir); 473if (!File.Exists(Path.Combine(_projectModelPath, "obj", "project.assets.json"))) 802var versionsPropsPath = Path.Combine(repoRoot, "eng", "Versions.props");
Projects\GuestAppHostProject.cs (2)
925var launchSettingsPath = Path.Combine(directory.FullName, "Properties", "launchSettings.json"); 2256var bundleDirectory = Path.Combine(
Projects\JavaAppHostToolchainResolver.cs (2)
667"-sourcepath", string.Join(Path.PathSeparator, ".", Path.Combine("src", "main", "java")), 699$"{CombineProjectPath(projectPath, Path.Combine("src", "main", "java"))}/**",
Projects\PrebuiltAppHostServer.cs (5)
114_workingDirectory = Path.Combine(integrationCacheDirectory.FullName, "apphosts", pathDir); 116_projectReferencePrepareLockPath = Path.Combine(_workingDirectory, "project-layouts", "prepare.lock"); 622var assetsPath = Path.Combine(restoreDir, "obj", ProjectAssetsFileName); 623var stampPath = Path.Combine(restoreDir, "obj", RestoreStampFileName); 836Path.Combine(restoreDir, "obj", ProjectAssetsFileName),
Projects\ProjectLocator.cs (2)
1379return Path.Combine(executionContext.CacheDirectory.FullName, "workspace-config-locks", $"{lockFileName}.lock"); 1393return Path.GetFullPath(Path.Combine(userProfile, ".nuget", "packages"));
src\Shared\ProcessStartTimeHelper.cs (1)
340var statPath = Path.Combine(procRoot, pid.ToString(CultureInfo.InvariantCulture), "stat");
Telemetry\InternalMicrosoftDetector.cs (2)
61Path.Combine(executionContext.CacheDirectory.FullName, CacheSubdirectoryName, CacheFileName), 404var accountStore = Path.Combine(localAppData, ".IdentityService", "V3AccountStore.json");
Telemetry\MacOSXMachineInformationProvider.cs (1)
43var subdirectoryPath = Path.Combine(userDir, "Library", "Application Support");
Telemetry\UnixMachineInformationProvider.cs (1)
28cachePath = Path.Combine(GetStoragePath(), MicrosoftDirectory, DeveloperToolsDirectory);
Templating\DotNetTemplateFactory.cs (1)
103var sdkInstallPath = Path.Combine(executionContext.SdksDirectory.FullName, "dotnet", DotNetSdkInstaller.MinimumSdkVersion);
Utils\ConfigurationHelper.cs (1)
88return Path.Combine(workingDirectory, ".aspire", "settings.json");
Utils\EnvironmentChecker\VsCodeExtensionCheck.cs (4)
162yield return Path.Combine(home, ".vscode", "extensions"); 163yield return Path.Combine(home, ".vscode-insiders", "extensions"); 164yield return Path.Combine(home, ".vscode-server", "extensions"); 165yield return Path.Combine(home, ".vscode-server-insiders", "extensions");
Utils\FirstTimeUseNoticeSentinel.cs (1)
21_sentinelFilePath = Path.Combine(aspireUserDirectory, "cli", SentinelFileName);
aspire-managed (3)
NuGet\Commands\NuGetPackageAssetResolver.cs (2)
125return Path.Combine( 146var packagePath = Path.Combine(packagesPath, libraryName.ToLowerInvariant(), libraryVersion);
src\Shared\ProcessStartTimeHelper.cs (1)
340var statPath = Path.Combine(procRoot, pid.ToString(CultureInfo.InvariantCulture), "stat");
Aspire.Acquisition.Tests (24)
Scripts\Common\ScriptHostFixture.cs (1)
37_scriptsDirectory = Path.Combine(repoRoot, "eng", "scripts");
Scripts\PipedInstallTests.cs (2)
99var installPath = Path.Combine(env.TempDirectory, "path with spaces", "cli"); 240var installPath = Path.Combine(env.TempDirectory, "path with spaces", "cli");
Scripts\PRScriptFunctionTests.cs (1)
375var newPath = Path.Combine(env.MockHome, ".aspire", "bin");
Scripts\PRScriptInstallerModeTests.cs (3)
70var archiveDir = Path.Combine(archiveRoot, "Debug", "Shipping"); 394var archiveDir = Path.Combine(root, "Debug", "Shipping"); 903var archiveDir = Path.Combine(archiveRoot, "Debug", "Shipping");
Scripts\PRScriptPowerShellTests.cs (4)
500Assert.Contains(Path.Combine("dogfood", "pr-99999", "bin"), hintLine); 554var expectedHive = Path.Combine("hives", "pr-99999", "packages"); 587var globalConfig = Path.Combine(env.MockHome, ".aspire", "aspire.config.json"); 702var dogfoodRoot = Path.Combine(mockHome, ".aspire", "dogfood");
Scripts\PRScriptShellTests.cs (4)
572Assert.Contains(Path.Combine("dogfood", "pr-99999", "bin"), hintLine); 617var expectedHive = Path.Combine("hives", "pr-99999", "packages"); 650var globalConfig = Path.Combine(env.MockHome, ".aspire", "aspire.config.json"); 776var dogfoodRoot = Path.Combine(mockHome, ".aspire", "dogfood");
Scripts\PRScriptToolModeTests.cs (1)
874Assert.Contains(Path.Combine("hives", "pr-99999", "packages"), result.Output);
Scripts\ReleaseScriptFunctionTests.cs (4)
510var installPath = Path.Combine(env.MockHome, ".aspire", "bin"); 534var installPath = Path.Combine(env.MockHome, ".aspire", "bin"); 558var installPath = Path.Combine(env.MockHome, ".aspire", "bin"); 585var installPath = Path.Combine(env.MockHome, ".aspire", "bin");
Scripts\ReleaseScriptPowerShellTests.cs (2)
363var globalConfig = Path.Combine(env.MockHome, ".aspire", "aspire.config.json"); 385var configPath = Path.Combine(env.MockHome, ".aspire", "aspire.config.json");
Scripts\ReleaseScriptShellTests.cs (2)
297var globalConfig = Path.Combine(env.MockHome, ".aspire", "aspire.config.json"); 319var configPath = Path.Combine(env.MockHome, ".aspire", "aspire.config.json");
Aspire.Cli.EndToEnd.Tests (47)
AgentCommandTests.cs (2)
262var skillsRoot = Path.Combine(workspace.WorkspaceRoot.FullName, ".agents", "skills"); 265var skillFile = Path.Combine(skillsRoot, skillName, "SKILL.md");
ConfigDiscoveryTests.cs (5)
53var primaryConfigPath = Path.Combine(workspaceRoot, "Primary", "aspire.config.json"); 54var alternateConfigPath = Path.Combine(workspaceRoot, "Alternate", "aspire.config.json"); 55var alternateAppHostPath = Path.Combine(workspaceRoot, "Alternate", "apphost.cs"); 56var alternateRunMarkerPath = Path.Combine(workspaceRoot, "Alternate", "alternate-run-marker.txt"); 161var projectConfigPath = Path.Combine(
ConfigHealingTests.cs (1)
47var configFilePath = Path.Combine(
CSharpProjectModeInitTests.cs (1)
86var appHostCsproj = Path.Combine(workspace.WorkspaceRoot.FullName, "Test.AppHost", "Test.AppHost.csproj");
EmulatedLocalReleaseBuildTests.cs (1)
94var appHostCsproj = Path.Combine(projectDir.FullName, $"{projectName}.AppHost", $"{projectName}.AppHost.csproj");
EmulatedReleasedBuildTests.cs (1)
78var appHostCsproj = Path.Combine(projectDir.FullName, $"{projectName}.AppHost", $"{projectName}.AppHost.csproj");
EmulatedStagingBuildTests.cs (1)
89var appHostCsproj = Path.Combine(projectDir.FullName, $"{projectName}.AppHost", $"{projectName}.AppHost.csproj");
Helpers\CliE2EAutomatorHelpers.cs (1)
653var versionsPropsPath = Path.Combine(CliE2ETestHelpers.GetRepoRoot(), "eng", "Versions.props");
Helpers\CliE2ETestHelpers.cs (3)
927var versionsPropsPath = Path.Combine(repoRoot, "eng", "Versions.props"); 954var versionsPropsPath = Path.Combine(repoRoot, "eng", "Versions.props"); 1183return Path.Combine(baseDir, "workspaces", testName);
JavaCodegenValidationTests.cs (2)
66var builderPath = Path.Combine(modulesDir, "aspire", "IDistributedApplicationBuilder.java"); 109var builderJava = File.ReadAllText(Path.Combine(modulesDir, "aspire", "IDistributedApplicationBuilder.java"));
JavaPolyglotApphostDirectoryTests.cs (1)
73var appHostPath = Path.Combine(workspace.WorkspaceRoot.FullName, "javaapp", "AppHost.java");
LaunchProfileTests.cs (1)
41var launchSettingsPath = Path.Combine(appHostDirectory, "Properties", "launchSettings.json");
LocalConfigMigrationTests.cs (1)
142var configPath = Path.Combine(workspace.WorkspaceRoot.FullName, "StaleConfigApp", "aspire.config.json");
NewChannelNuGetConfigTests.cs (1)
63var nugetConfigPath = Path.Combine(workspace.WorkspaceRoot.FullName, projectName, "nuget.config");
OllamaIntegrationTests.cs (1)
74var crashDir = Path.Combine(workspace.WorkspaceRoot.FullName, ProjectName, "crash");
ProjectReferenceTests.cs (1)
126var modulesDir = Path.Combine(workDir, ".aspire", "modules");
RadiusDeployTests.cs (1)
115var appHostFilePath = Path.Combine(
RadiusPublishTests.cs (2)
80var appHostFilePath = Path.Combine( 112var outputDir = Path.Combine(workspace.WorkspaceRoot.FullName, ProjectName, "radius-output");
ResourceCommandTests.cs (4)
40var appHostFilePath = Path.Combine(workspace.WorkspaceRoot.FullName, projectName, "apphost.cs"); 138var appHostFilePath = Path.Combine(workspace.WorkspaceRoot.FullName, projectName, "apphost.cs"); 235var appHostFilePath = Path.Combine(workspace.WorkspaceRoot.FullName, projectName, "apphost.cs"); 343var appHostFilePath = Path.Combine(workspace.WorkspaceRoot.FullName, projectName, "apphost.cs");
SmokeTests.cs (1)
130var appHostPath = Path.Combine(workspace.WorkspaceRoot.FullName, projectName, "apphost.cs");
StopForceTests.cs (1)
43var appHostFilePath = Path.Combine(workspace.WorkspaceRoot.FullName, projectName, "apphost.cs");
TerminalCommandTests.cs (1)
35var appHostPath = Path.Combine(workspace.WorkspaceRoot.FullName, "TerminalSupportApp", "apphost.mts");
tests\Shared\Hex1bTestHelpers.cs (1)
126recordingsDir = Path.Combine(githubWorkspace, "testresults", "recordings");
tests\Shared\TemporaryWorkspace.cs (1)
212var parentDir = Directory.CreateDirectory(IOPath.Combine(tempPath, typeof(TemporaryWorkspace).Assembly.GetName().Name!, "Workspace"));
TypeScriptCodegenValidationTests.cs (2)
93var modulesDir = Path.Combine(workspace.WorkspaceRoot.FullName, ".aspire", "modules"); 164var modulesDir = Path.Combine(workspace.WorkspaceRoot.FullName, ".aspire", "modules");
TypeScriptLegacyAppHostTests.cs (2)
114var modernModulesDir = Path.Combine(projectRoot, ".aspire", "modules"); 181var modernModulesDir = Path.Combine(projectRoot, ".aspire", "modules");
TypeScriptMigrateAppHostTests.cs (2)
104var modernModulesDir = Path.Combine(projectRoot, ".aspire", "modules"); 189var modernModulesDir = Path.Combine(projectRoot, ".aspire", "modules");
TypeScriptPolyglotTests.cs (1)
352var projectRoot = Path.Combine(workspace.WorkspaceRoot.FullName, "packages", "brownfield");
TypeScriptPublishTests.cs (2)
266var dockerComposePath = Path.Combine(workspace.WorkspaceRoot.FullName, "aspire-output", "docker-compose.yaml"); 344var envFilePath = Path.Combine(workspace.WorkspaceRoot.FullName, "artifacts", ".env");
TypeScriptReusablePackageTests.cs (2)
32var helperDirectory = Directory.CreateDirectory(Path.Combine(workspace.WorkspaceRoot.FullName, "packages", "aspire-commands")); 69var helperModulesDirectory = Path.Combine(helperDirectory.FullName, ".aspire", "modules");
Aspire.Cli.Tests (523)
Acquisition\IdentityResolverTests.cs (1)
581logFilePath: Path.Combine(workspace.WorkspaceRoot.FullName, "logs", "test.log"),
Acquisition\InstallationDiscoveryDiscoverAllTests.cs (8)
128var binDir = Path.Combine(workspace.WorkspaceRoot.FullName, ".aspire", "bin"); 165var offPathDir = Path.Combine(workspace.WorkspaceRoot.FullName, ".aspire", "bin"); 218var binDir = Path.Combine(workspace.WorkspaceRoot.FullName, ".aspire", "bin"); 249var binDir = Path.Combine(workspace.WorkspaceRoot.FullName, ".aspire", "bin"); 300var binDir = Path.Combine(workspace.WorkspaceRoot.FullName, ".aspire", "bin"); 637var dogfoodRoot = Path.Combine(workspace.WorkspaceRoot.FullName, ".aspire", "dogfood"); 762var releaseBinDir = Path.Combine(workspace.WorkspaceRoot.FullName, ".aspire", "bin"); 925var fakeCanonical = Path.Combine(workspace.WorkspaceRoot.FullName, "deliberately-different-canonical-path", "aspire");
Agents\AspireSkillsBundleTests.cs (8)
143var skillDirectory = Path.Combine(bundleDirectory, "skills", CommonAgentApplicators.AspireSkillName); 187var skillDirectory = Path.Combine(bundleDirectory, "skills", CommonAgentApplicators.AspireSkillName); 509Directory.CreateDirectory(Path.Combine(bundleDirectory, "skills", CommonAgentApplicators.AspireSkillName)); 555var skillDirectory = Path.Combine(bundleDirectory, "skills", CommonAgentApplicators.AspireSkillName); 636var skillDirectory = Path.Combine(bundleDirectory, "skills", CommonAgentApplicators.AspireifySkillName); 682var skillDirectory = Path.Combine(bundleDirectory, "skills", CommonAgentApplicators.AspireSkillName); 837var skillDirectory = Path.Combine(bundleDirectory, "skills", CommonAgentApplicators.AspireSkillName); 883var skillDirectory = Path.Combine(bundleDirectory, "skills", skillName);
Agents\AspireSkillsInstallerTests.cs (6)
443var cachedBundleDirectory = Path.Combine(executionContext.CacheDirectory.FullName, "aspire-skills", AspireSkillsInstaller.Version); 688var staleCacheDirectory = Path.Combine(cacheRoot, staleVersion, staleArchiveSha512); 757var staleCacheDirectory = Path.Combine(cacheRoot, staleVersion, staleArchiveSha512); 878Assert.True(File.Exists(Path.Combine( 2011var skillDirectory = Path.Combine(bundleDirectory, "skills", CommonAgentApplicators.AspireSkillName); 2146return Path.Combine(
Agents\PlaywrightCliInstallerTests.cs (7)
639File.WriteAllText(Path.Combine(skillDir, "subdir", "extra.md"), "Extra content"); 696File.WriteAllText(Path.Combine(targetDir, "stale-dir", "old.md"), "should be removed"); 855Assert.False(Directory.Exists(Path.Combine(tempDir, ".claude", "skills"))); 887Assert.False(Directory.Exists(Path.Combine(tempDir, ".claude", "skills"))); 920Assert.True(Directory.Exists(Path.Combine(tempDir, ".claude", "skills"))); 941var skillDir = Path.Combine(tempDir, ".agents", "playwright-cli"); 988Assert.False(Directory.Exists(Path.Combine(tempDir, "a", "b")));
Agents\TelemetryHookConfiguratorTests.cs (3)
57Assert.True(File.Exists(Path.Combine(copilotHome.FullName, "hooks", "aspire-telemetry.json"))); 221Assert.False(Directory.Exists(Path.Combine(home.FullName, ".aspire", "hooks"))); 228var settingsPath = Path.Combine(home.FullName, ".claude", "settings.json");
Agents\TelemetryHookInstallerTests.cs (2)
22var expectedDirectory = Path.Combine(home.FullName, ".aspire", "hooks"); 71var hooksDirectory = Path.Combine(home.FullName, ".aspire", "hooks");
Backchannel\AppHostConnectionResolverTests.cs (4)
340var appHostPath = Path.Combine(workspace.WorkspaceRoot.FullName, "AppHost", "AppHost.csproj"); 451var appHostPath = Path.Combine(workspace.WorkspaceRoot.FullName, "AppHost", "AppHost.csproj"); 506var worktreeRoot = Directory.CreateDirectory(Path.Combine(primaryCheckout.FullName, ".worktrees", "feature")).FullName; 508return Path.Combine(worktreeRoot, "AppHost", "AppHost.csproj");
Backchannel\AuxiliaryBackchannelMonitorTests.cs (6)
49var outsideAppHost = Path.Combine(tempRoot.FullName, "other", "apphost.cs"); 74var worktreeRoot = Directory.CreateDirectory(Path.Combine(primaryRoot, ".worktrees", "feature")).FullName; 99var submoduleRoot = Directory.CreateDirectory(Path.Combine(primaryRoot, "extern", "dep")).FullName; 121var worktreeRoot = Directory.CreateDirectory(Path.Combine(primaryRoot, ".worktrees", "feature")).FullName; 123var submoduleRoot = Directory.CreateDirectory(Path.Combine(worktreeRoot, "extern", "dep")).FullName; 124TestGitWorktree.WriteGitDirFile(submoduleRoot, Path.Combine(adminDirectory, "modules", "dep"));
BundleServiceComputeDefaultExtractDirTests.cs (2)
55var prDir = Path.Combine(workspace.Path, "dogfood", "pr-12345"); 76var installDir = Path.Combine(workspace.Path, "WindowsApps", "Microsoft.Aspire_8wekyb3d8bbwe");
BundleServiceIntegrationTests.cs (6)
62var managedExe = Path.Combine(bundleLink, 376var managedExe = Path.Combine(bundleLink, 410var aspireHome = Path.Combine(workspace.WorkspaceRoot.FullName, "home", ".aspire"); 441var managedExe = Path.Combine(bundleLink, 491var managedExe = Path.Combine(dest, BundleDiscovery.ManagedDirectoryName, 655LayoutComponent.Managed => Path.Combine(bundleDir, BundleDiscovery.ManagedDirectoryName,
BundleServiceTests.cs (1)
131var managedExe = Path.Combine(dir, BundleDiscovery.ManagedDirectoryName,
Caching\AppHostInfoDiskCacheTests.cs (15)
29var globalSettingsFile = new FileInfo(Path.Combine(workspace.WorkspaceRoot.FullName, ".aspire", "settings.global.json")); 288var projectDirectory = Directory.CreateDirectory(Path.Combine(workspace.WorkspaceRoot.FullName, "src", "MyHost")); 352var projectDirectory = Directory.CreateDirectory(Path.Combine(workspace.WorkspaceRoot.FullName, "repo", "proj")); 358File.WriteAllText(Path.Combine(workspace.WorkspaceRoot.FullName, "repo", "Directory.Build.props"), """ 389var projectDirectory = Directory.CreateDirectory(Path.Combine(workspace.WorkspaceRoot.FullName, "repo", "proj")); 392File.WriteAllText(Path.Combine(workspace.WorkspaceRoot.FullName, "repo", "Directory.Build.props"), """ 422var projectDirectory = Directory.CreateDirectory(Path.Combine(workspace.WorkspaceRoot.FullName, "repo", "proj")); 425File.WriteAllText(Path.Combine(workspace.WorkspaceRoot.FullName, "repo", "Directory.Build.props"), """ 447var projectDirectory = Directory.CreateDirectory(Path.Combine(workspace.WorkspaceRoot.FullName, "repo", "proj")); 453File.WriteAllText(Path.Combine(workspace.WorkspaceRoot.FullName, "repo", "Directory.Build.props"), """ 476var projectDirectory = Directory.CreateDirectory(Path.Combine(workspace.WorkspaceRoot.FullName, "src", "MyHost")); 556var projectDirectory = Directory.CreateDirectory(Path.Combine(workspace.WorkspaceRoot.FullName, "repo", "proj")); 567File.WriteAllText(Path.Combine(workspace.WorkspaceRoot.FullName, "repo", "Directory.Build.props"), """ 592var projectDirectory = Directory.CreateDirectory(Path.Combine(workspace.WorkspaceRoot.FullName, "src", "MyHost")); 751var projectDir = Directory.CreateDirectory(Path.Combine(repoRoot.FullName, "src", "AppHost"));
CliBootstrapTests.cs (2)
186logFilePath: Path.Combine(workspace.WorkspaceRoot.FullName, "logs", "aspire.log"), 208logFilePath: Path.Combine(workspace.WorkspaceRoot.FullName, "logs", "aspire.log"),
Commands\AddCommandTests.cs (6)
2504var hivesDirectory = new DirectoryInfo(Path.Combine(workspace.WorkspaceRoot.FullName, ".aspire", "hives")); 2714var hivesDir = new DirectoryInfo(Path.Combine(workspace.WorkspaceRoot.FullName, ".aspire", "hives")); 2786var hivesDir = new DirectoryInfo(Path.Combine(workspace.WorkspaceRoot.FullName, ".aspire", "hives")); 2846var hivesRoot = new DirectoryInfo(Path.Combine(workspace.WorkspaceRoot.FullName, ".aspire", "hives")); 2847var localPackagesDir = new DirectoryInfo(Path.Combine(hivesRoot.FullName, PackageChannelNames.Local, "packages")); 2848var prPackagesDir = new DirectoryInfo(Path.Combine(hivesRoot.FullName, "pr-12345", "packages"));
Commands\AgentInitCommandTests.cs (2)
807var agentsDir = Path.Combine(workspace.WorkspaceRoot.FullName, ".agents", "skills"); 847var skillDirectory = Path.Combine(bundleDirectory.FullName, "skills", name);
Commands\AgentMcpCommandTests.cs (5)
141AppHostPath = Path.Combine(ctx.Workspace.WorkspaceRoot.FullName, "TestAppHost", "TestAppHost.csproj"), 209AppHostPath = Path.Combine(ctx.Workspace.WorkspaceRoot.FullName, "TestAppHost", "TestAppHost.csproj"), 284AppHostPath = Path.Combine(ctx.Workspace.WorkspaceRoot.FullName, "TestAppHost", "TestAppHost.csproj"), 399AppHostPath = Path.Combine(ctx.Workspace.WorkspaceRoot.FullName, "TestAppHost", "TestAppHost.csproj"), 481AppHostPath = Path.Combine(ctx.Workspace.WorkspaceRoot.FullName, "TestAppHost", "TestAppHost.csproj"),
Commands\AppHostLauncherTests.cs (1)
1244Path.Combine(_workspace.WorkspaceRoot.FullName, "common", ".git"));
Commands\CacheCommandTests.cs (2)
47var packagesDir = new DirectoryInfo(Path.Combine(workspace.WorkspaceRoot.FullName, ".aspire", "packages")); 147var packagesDir = new DirectoryInfo(Path.Combine(workspace.WorkspaceRoot.FullName, ".aspire", "packages-nonexistent"));
Commands\ConfigCommandTests.cs (10)
122var settingsPath = Path.Combine(workspace.WorkspaceRoot.FullName, ".aspire", "settings.json"); 182var settingsPath = Path.Combine(workspace.WorkspaceRoot.FullName, ".aspire", "settings.json"); 207var settingsPath = Path.Combine(workspace.WorkspaceRoot.FullName, ".aspire", "settings.json"); 241var settingsPath = Path.Combine(workspace.WorkspaceRoot.FullName, ".aspire", "settings.json"); 361var settingsPath = Path.Combine(workspace.WorkspaceRoot.FullName, ".aspire", "settings.json"); 690var settingsPath = Path.Combine(workspace.WorkspaceRoot.FullName, ".aspire", "settings.json"); 722var settingsPath = Path.Combine(workspace.WorkspaceRoot.FullName, ".aspire", "settings.json"); 753var settingsPath = Path.Combine(workspace.WorkspaceRoot.FullName, ".aspire", "settings.json"); 784var settingsPath = Path.Combine(workspace.WorkspaceRoot.FullName, ".aspire", "settings.json"); 890var legacySettingsPath = Path.Combine(workspace.WorkspaceRoot.FullName, ".aspire", "settings.json");
Commands\DeployCommandTests.cs (3)
39var expectedAspireHome = Path.Combine(workspace.WorkspaceRoot.FullName, ".home", ".aspire"); 89var expectedAspireHome = Path.Combine(workspace.WorkspaceRoot.FullName, ".home", ".aspire"); 324var expectedAspireHome = Path.Combine(workspace.WorkspaceRoot.FullName, ".home", ".aspire");
Commands\DescribeCommandTests.cs (2)
670AppHostPath = Path.Combine(workspace.WorkspaceRoot.FullName, "TestAppHost", "TestAppHost.csproj"), 694AppHostPath = Path.Combine(workspace.WorkspaceRoot.FullName, "TestAppHost", "TestAppHost.csproj"),
Commands\DoctorCommandTests.cs (1)
553Assert.Equal(Path.Combine("src", "NestedAppHost", "AppHost.csproj"), metadata.GetProperty("appHostPath").GetString());
Commands\ExportCommandTests.cs (3)
115var customDir = Path.Combine(workspace.WorkspaceRoot.FullName, "custom", "nested"); 215AppHostPath = Path.Combine(workspace.WorkspaceRoot.FullName, "TargetAppHost", "TargetAppHost.csproj"), 882AppHostPath = Path.Combine(workspace.WorkspaceRoot.FullName, "TestAppHost", "TestAppHost.csproj"),
Commands\InitCommandTests.cs (5)
476Assert.True(File.Exists(Path.Combine(workspace.WorkspaceRoot.FullName, "aspire-apphost", "apphost.mts"))); 612var agentsDir = Path.Combine(workspace.WorkspaceRoot.FullName, ".agents", "skills"); 800var hivesDir = new DirectoryInfo(Path.Combine(workspace.WorkspaceRoot.FullName, ".aspire", "hives")); 801Directory.CreateDirectory(Path.Combine(hivesDir.FullName, "pr-12345", "packages")); 1552var hivesDir = new DirectoryInfo(Path.Combine(workspace.WorkspaceRoot.FullName, ".aspire", "hives"));
Commands\LogsCommandTests.cs (5)
728AppHostPath = Path.Combine(workspace.WorkspaceRoot.FullName, "TestAppHost", "TestAppHost.csproj"), 818AppHostPath = Path.Combine(workspace.WorkspaceRoot.FullName, "TestAppHost", "TestAppHost.csproj"), 985AppHostPath = Path.Combine(workspace.WorkspaceRoot.FullName, "TestAppHost", "TestAppHost.csproj"), 1548AppHostPath = Path.Combine(workspace.WorkspaceRoot.FullName, "TestAppHost", "TestAppHost.csproj"), 1626AppHostPath = Path.Combine(workspace.WorkspaceRoot.FullName, "TestAppHost", "TestAppHost.csproj"),
Commands\LsCommandTests.cs (16)
93var appHostPath1 = Path.Combine(workspace.WorkspaceRoot.FullName, "App1", "App1.AppHost.csproj"); 94var appHostPath2 = Path.Combine(workspace.WorkspaceRoot.FullName, "App2", "App2.AppHost.csproj"); 214var appHostPath1 = Path.Combine(workspace.WorkspaceRoot.FullName, "App1", "App1.AppHost.csproj"); 215var appHostPath2 = Path.Combine(workspace.WorkspaceRoot.FullName, "App2", "App2.AppHost.csproj"); 289var appHostPath1 = Path.Combine(workspace.WorkspaceRoot.FullName, "App1", "App1.AppHost.csproj"); 290var appHostPath2 = Path.Combine(workspace.WorkspaceRoot.FullName, "App2", "App2.AppHost.csproj"); 374var appHostPathZ = Path.Combine(workspace.WorkspaceRoot.FullName, "ZApp", "Z.AppHost.csproj"); 375var appHostPathA = Path.Combine(workspace.WorkspaceRoot.FullName, "AApp", "A.AppHost.csproj"); 376var appHostPathM = Path.Combine(workspace.WorkspaceRoot.FullName, "MApp", "M.AppHost.csproj"); 419var appHostPath = Path.Combine(workspace.WorkspaceRoot.FullName, "App", "App.AppHost.csproj"); 520var appHostPath1 = Path.Combine(workspace.WorkspaceRoot.FullName, "App1", "App1.AppHost.csproj"); 521var appHostPath2 = Path.Combine(workspace.WorkspaceRoot.FullName, "App2", "App2.AppHost.csproj"); 556var appHostPath1 = Path.Combine(workspace.WorkspaceRoot.FullName, "App1", "App1.AppHost.csproj"); 557var appHostPath2 = Path.Combine(workspace.WorkspaceRoot.FullName, "App2", "App2.AppHost.csproj"); 609var appHostPath = Path.Combine(workspace.WorkspaceRoot.FullName, "App", "App.AppHost.csproj"); 762var appHostPath = Path.Combine(workspace.WorkspaceRoot.FullName, "App", "App.AppHost.csproj");
Commands\NewCommandTemplateConfigPersistenceTests.cs (1)
485hivesDirectory: new DirectoryInfo(Path.Combine(workspace.WorkspaceRoot.FullName, ".aspire", "hives")),
Commands\NewCommandTests.cs (19)
983Assert.True(File.Exists(Path.Combine(workspace.WorkspaceRoot.FullName, "output", "apphost.mts"))); 984Assert.False(File.Exists(Path.Combine(workspace.WorkspaceRoot.FullName, "output", "aspire.config.json"))); 1235Assert.True(File.Exists(Path.Combine(workspace.WorkspaceRoot.FullName, "output", "apphost.mts"))); 1311var nestedDirectory = Directory.CreateDirectory(Path.Combine(expectedSource, "aspire.projecttemplates", "9.2.0")); 1557Assert.True(File.Exists(Path.Combine(workspace.WorkspaceRoot.FullName, "output", "AppHost.java"))); 1593Assert.True(File.Exists(Path.Combine(workspace.WorkspaceRoot.FullName, "output", "apphost.py"))); 1609Assert.True(File.Exists(Path.Combine(workspace.WorkspaceRoot.FullName, "output", "apphost.cs"))); 1639var appHostCreated = File.Exists(Path.Combine(workspace.WorkspaceRoot.FullName, "output", "apphost.cs")); 1982var configPath = Path.Combine(workspace.WorkspaceRoot.FullName, "output", "aspire.config.json"); 2170var modulesDir = Directory.CreateDirectory(Path.Combine(directory.FullName, ".aspire", "modules")); 2342var agentsDir = Path.Combine(outputDir, ".agents", "skills"); 2690var expectedPath = Path.Combine(workspace.WorkspaceRoot.FullName, "source", "MyFirstApp"); 2718Path.Combine(workspace.WorkspaceRoot.FullName, "source", "MyFirstApp"); 2749var expectedPath = Path.Combine(workspace.WorkspaceRoot.FullName, "source", "MyFirstApp"); 2872workspaceRoot => Path.Combine(workspaceRoot, "source", projectName)); 2928var expectedPath = Path.Combine(workspace.WorkspaceRoot.FullName, "source", projectName); 3216Assert.False(File.Exists(Path.Combine(selectedOutputPath.FullName, projectName, "apphost.ts"))); 3242Path.Combine(workspace.WorkspaceRoot.FullName, "source", projectName); 3267var expectedPath = Path.Combine(workspace.WorkspaceRoot.FullName, "source", projectName);
Commands\PsCommandTests.cs (17)
126AppHostPath = Path.Combine(workspace.WorkspaceRoot.FullName, "App1", "App1.AppHost.csproj"), 142AppHostPath = Path.Combine(workspace.WorkspaceRoot.FullName, "App2", "App2.AppHost.csproj"), 194var appHostPath = Path.Combine(workspace.WorkspaceRoot.FullName, "App1", "App1.AppHost.csproj"); 233AppHostPath = Path.Combine(workspace.WorkspaceRoot.FullName, "App1", "App1.AppHost.csproj"), 273AppHostPath = Path.Combine(workspace.WorkspaceRoot.FullName, "App1", "App1.AppHost.csproj"), 279AppHostPath = Path.Combine(workspace.WorkspaceRoot.FullName, "App1", "App1.AppHost.csproj"), 317AppHostPath = Path.Combine(workspace.WorkspaceRoot.FullName, "App1", "App1.AppHost.csproj"), 361AppHostPath = Path.Combine(workspace.WorkspaceRoot.FullName, "App1", "App1.AppHost.csproj"), 398var appHostPath = Path.Combine(workspace.WorkspaceRoot.FullName, "App1", "App1.AppHost.csproj"); 431var appHostPath = Path.Combine(workspace.WorkspaceRoot.FullName, "App1", "App1.AppHost.csproj"); 501AppHostPath = Path.Combine(workspace.WorkspaceRoot.FullName, "App1", "App1.AppHost.csproj"), 540AppHostPath = Path.Combine(workspace.WorkspaceRoot.FullName, "App1", "App1.AppHost.csproj"), 604AppHostPath = Path.Combine(workspace.WorkspaceRoot.FullName, "App1", "App1.AppHost.csproj"), 648AppHostPath = Path.Combine(workspace.WorkspaceRoot.FullName, "App1", "App1.AppHost.csproj"), 688AppHostPath = Path.Combine(workspace.WorkspaceRoot.FullName, "App1", "App1.AppHost.csproj"), 695AppHostPath = Path.Combine(workspace.WorkspaceRoot.FullName, "App1", "App1.AppHost.csproj"), 735AppHostPath = Path.Combine(workspace.WorkspaceRoot.FullName, "App1", "App1.AppHost.csproj"),
Commands\RunCommandTests.cs (9)
891var appHostProjectFile = new FileInfo(Path.Combine(workspace.WorkspaceRoot.FullName, "AppHost", "AppHost.csproj")); 917var appHostProjectFile = new FileInfo(Path.Combine(workspace.WorkspaceRoot.FullName, "AppHost", "AppHost.csproj")); 950var appHostProjectFile = new FileInfo(Path.Combine(workspace.WorkspaceRoot.FullName, "AppHost", "AppHost.csproj")); 981var appHostProjectFile = new FileInfo(Path.Combine(workspace.WorkspaceRoot.FullName, "AppHost", "AppHost.csproj")); 1010var appHostProjectFile = new FileInfo(Path.Combine(workspace.WorkspaceRoot.FullName, "AppHost", "AppHost.csproj")); 2563var appHostDirectoryPath = Path.Combine(workspace.WorkspaceRoot.FullName, "src", "MyApp.AppHost"); 3937Path.Combine(workspace.WorkspaceRoot.FullName, "common", ".git")); 4004Path.Combine(workspace.WorkspaceRoot.FullName, "common", ".git")); 4032Path.Combine(workspace.WorkspaceRoot.FullName, "common", ".git"));
Commands\SdkDumpCommandTests.cs (1)
264var tempDirectory = Path.Combine(Path.GetTempPath(), "aspire-sdk-dump-tests", $"{Guid.NewGuid():N}");
Commands\StartCommandTests.cs (2)
522Path.Combine(workspace.WorkspaceRoot.FullName, "common", ".git")); 618Path.Combine(workspace.WorkspaceRoot.FullName, "common", ".git"));
Commands\StopCommandTests.cs (11)
87var resolvedProjectFile = new FileInfo(Path.Combine(workspace.WorkspaceRoot.FullName, "Resolved.AppHost", "Resolved.AppHost.csproj")); 125var appHostPath1 = Path.Combine(workspace.WorkspaceRoot.FullName, "App1", "AppHost.cs"); 126var appHostPath2 = Path.Combine(workspace.WorkspaceRoot.FullName, "App2", "AppHost.cs"); 216var expectedPath = Path.Combine("App1", "App1.AppHost", "App1.AppHost.csproj"); 226var worktreeRoot = Directory.CreateDirectory(Path.Combine(workspace.WorkspaceRoot.FullName, ".worktrees", "feature")).FullName; 235var primaryAppHost = Path.Combine(workspace.WorkspaceRoot.FullName, "AppHost", "AppHost.csproj"); 314var worktreeRoot = Directory.CreateDirectory(Path.Combine(workspace.WorkspaceRoot.FullName, ".worktrees", "feature")).FullName; 398var appHostPath1 = Path.Combine(workspace.WorkspaceRoot.FullName, "App1", "App1.AppHost.csproj"); 399var appHostPath2 = Path.Combine(workspace.WorkspaceRoot.FullName, "App2", "App2.AppHost.csproj"); 665var outOfScopeAppHostFile = Path.Combine(workspace.WorkspaceRoot.FullName, "OtherWorkspace", "Other.AppHost.csproj"); 1190var appHostPath = Path.Combine(workspace.WorkspaceRoot.FullName, "App1", "App1.AppHost.csproj");
Commands\TelemetryTestHelper.cs (1)
78AppHostPath = Path.Combine(workspace.WorkspaceRoot.FullName, "TestAppHost", "TestAppHost.csproj"),
Commands\TelemetryTracesCommandTests.cs (1)
87AppHostPath = Path.Combine(workspace.WorkspaceRoot.FullName, "TestAppHost", "TestAppHost.csproj"),
Commands\TerminalCommandTests.cs (1)
626AppHostPath = Path.Combine(workspace.WorkspaceRoot.FullName, "TestAppHost", "TestAppHost.csproj"),
Commands\UpdateCommandTests.cs (1)
2865var hivesDirectory = new DirectoryInfo(Path.Combine(workspace.WorkspaceRoot.FullName, ".aspire", "hives"));
Configuration\AspireConfigFileTests.cs (15)
199var subDir = Path.Combine(workspace.WorkspaceRoot.FullName, "nested", "dir"); 457var settingsPath = Path.Combine(root, ".aspire", "settings.json"); 479var settingsPath = Path.Combine(root, ".aspire", "settings.json"); 502var settingsPath = Path.Combine(root, ".aspire", "settings.json"); 520var settingsPath = Path.Combine(root, ".aspire", "settings.json"); 546var absolutePath = Path.Combine(root, "src", "apphost.ts").Replace(Path.DirectorySeparatorChar, '/'); 547var settingsPath = Path.Combine(root, ".aspire", "settings.json"); 568var settingsPath = Path.Combine(root, ".aspire", "settings.json"); 588var settingsPath = Path.Combine(root, ".aspire", "settings.json"); 608var settingsPath = Path.Combine(root, ".aspire", "settings.json"); 628var settingsPath = Path.Combine(root, ".aspire", "settings.json"); 649var settingsPath = Path.Combine(root, ".aspire", "settings.json"); 669var settingsPath = Path.Combine(root, ".aspire", "settings.json"); 687var settingsPath = Path.Combine(root, ".aspire", "settings.json"); 707var settingsPath = Path.Combine(root, ".aspire", "settings.json");
Configuration\ConfigurationHelperTests.cs (3)
150Directory.CreateDirectory(Path.Combine(configRoot.FullName, "nested", "apphost")); 154new DirectoryInfo(Path.Combine(configRoot.FullName, "nested", "apphost"))); 164var appHostDirectory = new DirectoryInfo(Path.Combine(workspace.WorkspaceRoot.FullName, "nested", "apphost"));
Configuration\ConfigurationServiceTests.cs (1)
114var legacySettingsPath = Path.Combine(workspace.WorkspaceRoot.FullName, ".aspire", "settings.json");
DotNet\DotNetCliRunnerTests.cs (2)
370File.WriteAllText(Path.Combine(cliDirectory.FullName, "dcp", OperatingSystem.IsWindows() ? "dcp.exe" : "dcp"), string.Empty); 371File.WriteAllText(Path.Combine(cliDirectory.FullName, "managed", OperatingSystem.IsWindows() ? "aspire-managed.exe" : "aspire-managed"), string.Empty);
Git\GitWorktreeTests.cs (29)
18var appHostPath = Path.Combine(workspace.WorkspaceRoot.FullName, "AppHost", "AppHost.csproj"); 32Path.Combine(fixtureRoot, "primary", ".git")); 33var appHostPath = Path.Combine(worktreeRoot, "AppHost", "AppHost.csproj"); 66Path.Combine(worktreeRoot, "primary", ".git"), 86var aliasRoot = Path.Combine(fixtureRoot, "aliases", "feature"); 123Path.Combine(fixtureRoot, "primary", ".git")); 143var aliasDirectory = Path.Combine(fixtureRoot, "aliases", "admin"); 184Path.Combine(worktreeRoot, "primary", ".git")); 222Path.Combine(worktreeRoot, "primary", ".git")); 244Path.Combine(fixtureRoot, "primary", ".git")); 285Path.Combine(fixtureRoot, "primary", ".git")); 286var submoduleRoot = Directory.CreateDirectory(Path.Combine(worktreeRoot, "extern", "dep")).FullName; 289Path.Combine(adminDirectory, "modules", "dep")); 314var commonGitDirectory = Path.Combine(fixtureRoot, "primary", ".git"); 320Path.Combine(commonGitDirectory, "worktrees", "other")); 346var submoduleRoot = Directory.CreateDirectory(Path.Combine(workspace.WorkspaceRoot.FullName, "extern", "dep")).FullName; 371var worktreeRoot = Directory.CreateDirectory(Path.Combine(primaryRoot, ".worktrees", "feature")).FullName; 388var worktreeRoot = Directory.CreateDirectory(Path.Combine(primaryRoot, ".worktrees", "feature")).FullName; 390var submoduleRoot = Directory.CreateDirectory(Path.Combine(worktreeRoot, "extern", "dep")).FullName; 391TestGitWorktree.WriteGitDirFile(submoduleRoot, Path.Combine(adminDirectory, "modules", "dep")); 405var submoduleRoot = Directory.CreateDirectory(Path.Combine(primaryRoot, "extern", "dep")).FullName; 430var repoBAppHost = Path.Combine(repoBRoot, "App", "App.csproj"); 433Assert.False(GitWorktree.IsSameWorktreeScope(Path.Combine(repoARoot, "App", "App.csproj"), repoBRoot)); 442var repoBSubmoduleRoot = Directory.CreateDirectory(Path.Combine(repoBRoot, "extern", "dep")).FullName; 457var worktreeRoot = Directory.CreateDirectory(Path.Combine(primaryRoot, ".worktrees", "feature")).FullName; 460Assert.False(GitWorktree.IsSameWorktreeScope(Path.Combine(worktreeRoot, "App", "App.csproj"), primaryRoot)); 461Assert.False(GitWorktree.IsSameWorktreeScope(Path.Combine(primaryRoot, "App", "App.csproj"), worktreeRoot)); 469var appHostPath = Path.Combine(workspace.WorkspaceRoot.FullName, "other", "App.csproj"); 483Assert.False(GitWorktree.IsSameWorktreeScope(Path.Combine(primaryRoot, "App", "App.csproj"), unmanagedDirectory));
Layout\LayoutDiscoveryReparsePointTests.cs (4)
46var linksDir = Path.Combine(workspace.WorkspaceRoot.FullName, "WinGet", "Links"); 97var versionsDir = Path.Combine(layoutRoot, "versions", "v1"); 144var aspireHome = Path.Combine(workspace.WorkspaceRoot.FullName, "home", ".aspire"); 190var aspireHome = Path.Combine(workspace.WorkspaceRoot.FullName, "home", ".aspire");
Mcp\ApiDocs\ApiDocsCacheTests.cs (2)
112new DirectoryInfo(Path.Combine(workspace.WorkspaceRoot.FullName, ".aspire", "hives")), 113new DirectoryInfo(Path.Combine(workspace.WorkspaceRoot.FullName, ".aspire", "cache")),
Mcp\Docs\DocsCacheTests.cs (2)
125new DirectoryInfo(Path.Combine(workspace.WorkspaceRoot.FullName, ".aspire", "hives")), 126new DirectoryInfo(Path.Combine(workspace.WorkspaceRoot.FullName, ".aspire", "cache")),
NuGet\BundleNuGetServiceTests.cs (1)
54Assert.Equal(Path.Combine(restoreDirectory, "obj", "project.assets.json"), GetArgumentValue(invocations[1], "--assets"));
Packaging\PackageChannelTests.cs (3)
141var nestedDirectory = Directory.CreateDirectory(Path.Combine( 269var nestedDirectory = Directory.CreateDirectory(Path.Combine(overridePackagesDirectory.FullName, "aspire.projecttemplates", "13.5.0-preview.2")); 304var nestedDirectory = Directory.CreateDirectory(Path.Combine(packagesDirectory.FullName, "aspire.projecttemplates", "13.5.0-preview.2"));
Packaging\PackagingServiceTests.cs (69)
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")); 1557var defaultPackagesDirectory = Directory.CreateDirectory(Path.Combine(defaultHivesDir.FullName, prChannelName, "packages")); 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")), 1755var processPath = Path.Combine(installPrefix.FullName, "bin", "aspire"); 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")); 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")); 2196var staleHiveDir = Directory.CreateDirectory(Path.Combine(hivesDir.FullName, PackageChannelNames.Daily, "packages"));
ProfileCaptureOptionsTests.cs (1)
39var outputPath = Path.Combine(workspace.WorkspaceRoot.FullName, "profiles", "startup.zip");
ProfileCaptureServiceTests.cs (1)
321var outputPath = Path.Combine(workspace.WorkspaceRoot.FullName, "nested", "profile.zip");
Projects\AppHostCandidateFinderTests.cs (1)
92var missingAppHost = Path.Combine(workspace.WorkspaceRoot.FullName, "Removed", "AppHost.csproj");
Projects\AppHostServerSessionTests.cs (1)
449var integrationCachePathBlockedByFile = Path.Combine(workspace.WorkspaceRoot.FullName, ".aspire", "integrations");
Projects\AppHostWorkloadIdTests.cs (2)
36var pathThroughLink = Path.Combine(linkDirectoryPath, "nested", "AppHost.csproj"); 54AppHostWorkloadId.Create(Path.Combine(nestedDirectory.FullName, "..", "AppHost.csproj")));
Projects\DotNetAppHostProjectTests.cs (66)
452Path.Combine(bundleRoot.FullName, BundleDiscovery.ManagedDirectoryName, BundleDiscovery.GetExecutableFileName(BundleDiscovery.ManagedExecutableName)), 458Path.Combine(bundleRoot.FullName, BundleDiscovery.ManagedDirectoryName, BundleDiscovery.GetExecutableFileName(BundleDiscovery.ManagedExecutableName)), 842Path.Combine(bundleRoot.FullName, BundleDiscovery.ManagedDirectoryName, BundleDiscovery.GetExecutableFileName(BundleDiscovery.ManagedExecutableName)), 899Path.Combine(bundleRoot.FullName, BundleDiscovery.ManagedDirectoryName, BundleDiscovery.GetExecutableFileName(BundleDiscovery.ManagedExecutableName)), 986File.WriteAllText(Path.Combine(appHostFile.DirectoryName!, "Properties", "launchSettings.json"), """ 1081File.WriteAllText(Path.Combine(appHostFile.DirectoryName!, "Properties", "launchSettings.json"), """ 1165File.WriteAllText(Path.Combine(appHostFile.DirectoryName!, "Properties", "launchSettings.json"), """ 1251File.WriteAllText(Path.Combine(appHostFile.DirectoryName!, "Properties", "launchSettings.json"), """ 1293File.WriteAllText(Path.Combine(appHostFile.DirectoryName!, "Properties", "launchSettings.json"), """ 1337File.WriteAllText(Path.Combine(appHostFile.DirectoryName!, "Properties", "launchSettings.json"), $$""" 1384File.WriteAllText(Path.Combine(appHostFile.DirectoryName!, "Properties", "launchSettings.json"), """ 1429File.WriteAllText(Path.Combine(appHostFile.DirectoryName!, "Properties", "launchSettings.json"), """ 1547var outputDirectory = Directory.CreateDirectory(Path.Combine(_workspace.WorkspaceRoot.FullName, "bin", Guid.NewGuid().ToString("N"))); 1633File.WriteAllText(Path.Combine(appHostFile.DirectoryName!, "Properties", "launchSettings.json"), """ 1700File.WriteAllText(Path.Combine(appHostFile.DirectoryName!, "Properties", "launchSettings.json"), $$""" 1869File.WriteAllText(Path.Combine(appHostFile.DirectoryName!, "My Project", "launchSettings.json"), """ 1930File.WriteAllText(Path.Combine(appHostFile.DirectoryName!, "Properties", "launchSettings.json"), """ 1995File.WriteAllText(Path.Combine(appHostFile.DirectoryName!, "Properties", "launchSettings.json"), """ 2052File.WriteAllText(Path.Combine(appHostFile.DirectoryName!, "Properties", "launchSettings.json"), """ 2151Path.Combine(bundleRoot.FullName, BundleDiscovery.ManagedDirectoryName, BundleDiscovery.GetExecutableFileName(BundleDiscovery.ManagedExecutableName)), 2154Path.Combine(bundleRoot.FullName, BundleDiscovery.ManagedDirectoryName, BundleDiscovery.GetExecutableFileName(BundleDiscovery.ManagedExecutableName)), 2562var outputDirectory = Directory.CreateDirectory(Path.Combine(_workspace.WorkspaceRoot.FullName, "bin", Guid.NewGuid().ToString("N"))); 2571var outputDirectory = Directory.CreateDirectory(Path.Combine(_workspace.WorkspaceRoot.FullName, "bin", Guid.NewGuid().ToString("N"))); 2850var projectFile = WriteIsLikelyAppHostProject(Path.Combine("src", "MyHost", "MyHost.csproj"), """ 2869var projectFile = WriteIsLikelyAppHostProject(Path.Combine("src", "MyHost", "MyHost.csproj"), """ 2941var projectFile = WriteIsLikelyAppHostProject(Path.Combine("outer", "project", "Library.csproj"), """ 2953WriteIsLikelyAppHostProject(Path.Combine("outer", "project", "Directory.Build.props"), """ 2990var projectFile = WriteIsLikelyAppHostProject(Path.Combine("src", "MyHost", "MyHost.csproj"), """ 3035var projectFile = WriteIsLikelyAppHostProject(Path.Combine("src", "Library", "Library.csproj"), """ 3057var projectFile = WriteIsLikelyAppHostProject(Path.Combine("src", "Library", "Library.csproj"), """ 3115var projectFile = WriteIsLikelyAppHostProject(Path.Combine("src", "MyHost", "MyHost.csproj"), """ 3139var projectFile = WriteIsLikelyAppHostProject(Path.Combine("src", "Library", "Library.csproj"), """ 3166var projectFile = WriteIsLikelyAppHostProject(Path.Combine("src", "MyHost", "MyHost.csproj"), """ 3184var projectFile = WriteIsLikelyAppHostProject(Path.Combine("src", "MyHost", "MyHost.csproj"), """ 3203var projectFile = WriteIsLikelyAppHostProject(Path.Combine("src", "MyHost", "MyHost.csproj"), """ 3309WriteIsLikelyAppHostProject(Path.Combine("repo", "src", "Directory.Build.props"), """ 3344WriteIsLikelyAppHostProject(Path.Combine("outer", "repo", "Directory.Build.props"), """ 3376WriteIsLikelyAppHostProject(Path.Combine("outer", "repo", "Directory.Build.props"), """ 3416WriteIsLikelyAppHostProject(Path.Combine("outer", "mid", "Directory.Build.props"), """ 3459WriteIsLikelyAppHostProject(Path.Combine("outer", "mid", "Directory.Build.props"), """ 3497WriteIsLikelyAppHostProject(Path.Combine("outer", "repo", "Directory.Build.props"), """ 3525WriteIsLikelyAppHostProject(Path.Combine("outer", "repo", "Directory.Build.props"), """ 3549WriteIsLikelyAppHostProject(Path.Combine("outer", "repo", "Directory.Build.props"), """ 3554WriteIsLikelyAppHostProject(Path.Combine("outer", "repo", "Directory.Build.targets"), """ 3580WriteIsLikelyAppHostProject(Path.Combine("outer", "repo", "Directory.Build.props"), """ 3585WriteIsLikelyAppHostProject(Path.Combine("outer", "repo", "Directory.Build.targets"), """ 3604WriteIsLikelyAppHostProject(Path.Combine("outer", "repo", "Directory.Build.props"), """ 3609WriteIsLikelyAppHostProject(Path.Combine("outer", "repo", "Directory.Build.targets"), """ 3642WriteIsLikelyAppHostProject(Path.Combine("outer", "repo", "Directory.Build.props"), """ 3666WriteIsLikelyAppHostProject(Path.Combine("outer", "repo", "Directory.Build.props"), """ 3671WriteIsLikelyAppHostProject(Path.Combine("outer", "repo", "Shared.props"), "<Project />"); 3690WriteIsLikelyAppHostProject(Path.Combine("outer", "repo", "Directory.Build.props"), """ 3697WriteIsLikelyAppHostProject(Path.Combine("outer", "repo", "Directory.Build.targets"), """ 3725var externalAnchor = Path.Combine(_workspace.WorkspaceRoot.FullName, "external", "anchor"); 3769var projectFile = WriteIsLikelyAppHostProject(Path.Combine("src", "MyHost", "MyHost.csproj"), "<Project Sdk=\"Microsoft.NET.Sdk\""); 3787var projectFile = WriteIsLikelyAppHostProject(Path.Combine("src", "MyHost", "MyHost.csproj"), "<Project Sdk=\"Microsoft.NET.Sdk\""); 3805var projectFile = WriteIsLikelyAppHostProject(Path.Combine("src", "Library", "Library.csproj"), """ 3823var projectFile = WriteIsLikelyAppHostProject(Path.Combine("src", "Library", "Library.csproj"), """ 3841var projectFile = WriteIsLikelyAppHostProject(Path.Combine("src", "Library", "Library.csproj"), """ 3862var projectFile = WriteIsLikelyAppHostProject(Path.Combine("src", "Library", "Library.csproj"), """ 3884var projectFile = WriteIsLikelyAppHostProject(Path.Combine("src", "Library", "Library.csproj"), """ 3945WriteIsLikelyAppHostProject(Path.Combine("outer", "repo", "Directory.Build.props"), """ 3983WriteIsLikelyAppHostProject(Path.Combine("outer", "mid", "Directory.Build.props"), """ 4006var projectFile = WriteIsLikelyAppHostProject(Path.Combine("repo", "proj", "OrdinaryLib.csproj"), """ 4025var projectFile = WriteIsLikelyAppHostProject(Path.Combine("repo", "proj", "OrdinaryLib.csproj"), """ 4068WriteIsLikelyAppHostProject(Path.Combine("outer", "mid", "Directory.Build.props"), """
Projects\DotNetBasedAppHostServerScaffoldCacheTests.cs (2)
124var firstProject = Path.Combine(appPath, "v1", "Contoso.Widgets.csproj"); 125var secondProject = Path.Combine(appPath, "v2", "Contoso.Widgets.csproj");
Projects\GuestAppHostProjectTests.cs (6)
51var outputPath = Path.Combine(_workspace.WorkspaceRoot.FullName, ".aspire", "modules"); 53var kept = Path.Combine(outputPath, "aspire", "Kept.java"); 54var obsolete = Path.Combine(outputPath, "aspire", "RemovedResource.java"); 79var outputPath = Path.Combine(_workspace.WorkspaceRoot.FullName, ".aspire", "modules"); 1213Path.Combine(AppContext.BaseDirectory, ".home", ".aspire"), 1635var devCertificateDirectory = Path.Combine(homeDirectory.FullName, ".aspire", "dev-certs");
Projects\GuestRuntimeTests.cs (6)
1059Assert.True(File.Exists(Path.Combine(workspace.WorkspaceRoot.FullName, "classes", ".aspire-compile-stamp"))); 1175var dependencies = Path.Combine(workspace.WorkspaceRoot.FullName, "target", "dependency"); 1204var dependencies = Path.Combine(workspace.WorkspaceRoot.FullName, "target", "dependency"); 1275var nested = Path.Combine(workspace.WorkspaceRoot.FullName, "config", "Resources.java"); 1389Assert.False(File.Exists(Path.Combine(workspace.WorkspaceRoot.FullName, "classes", ".aspire-compile-stamp"))); 1453var stamp = Path.Combine(root.FullName, "classes", ".aspire-compile-stamp");
Projects\JavaAppHostToolchainResolverTests.cs (15)
156"-classpath", Path.Combine("target", "aspire-deps", "*"), 157"-sourcepath", $".{Path.PathSeparator}{Path.Combine("src", "main", "java")}", 168["-cp", $"{Path.Combine("target", "classes")}{Path.PathSeparator}{Path.Combine("target", "aspire-deps", "*")}", "AppHost"], 253"-classpath", Path.Combine("build", "aspire-deps", "*"), 254"-sourcepath", $".{Path.PathSeparator}{Path.Combine("src", "main", "java")}", 263["-cp", $"{Path.Combine("build", "classes", "java", "main")}{Path.PathSeparator}{Path.Combine("build", "aspire-deps", "*")}", "AppHost"], 402var scriptPath = Path.Combine(workspace.Path, ".aspire", "aspire-gradle-init.gradle"); 424var script = await File.ReadAllTextAsync(Path.Combine(workspace.Path, ".aspire", "aspire-gradle-init.gradle")); 437var dependencyDirectory = Path.Combine(workspace.Path, "target", "aspire-deps"); 466var dependencyDirectory = Path.Combine(workspace.Path, "build", "aspire-deps"); 536var toProjectRoot = Path.Combine("..", "..", ".."); 550"-sourcepath", $".{Path.PathSeparator}{Path.Combine("src", "main", "java")}", 551"-d", Path.Combine(toProjectRoot, "target", "classes"), 559$"{Path.Combine(toProjectRoot, "target", "classes")}{Path.PathSeparator}{Path.Combine(toProjectRoot, "target", "aspire-deps", "*")}", 578var scriptPath = Path.Combine(workspace.Path, ".aspire", "aspire-gradle-init.gradle");
Projects\LanguageInfoTests.cs (2)
87var nested = Path.Combine(workspace.WorkspaceRoot.FullName, "src", "AppHost"); 121var result = s_csharp.FindInDirectory(Path.Combine("C:", "NonExistent", "Dir"));
Projects\PrebuiltAppHostServerTests.cs (7)
2399Assert.True(File.Exists(Path.Combine(layoutPath, "libs", "MyIntegration.dll"))); 2436Assert.Single(Directory.GetDirectories(Path.Combine(workingDirectory, "project-layouts", "items"))); 2610var copiedFilePath = Path.Combine(layoutPath, "libs", "MyIntegration.dll"); 2618Assert.Single(Directory.GetDirectories(Path.Combine(workingDirectory, "project-layouts", "items"))); 2647var lockedFilePath = Path.Combine(firstLayoutPath, "libs", "MyIntegration.dll"); 2659Assert.True(File.Exists(Path.Combine(secondLayoutPath, "libs", "MyIntegration.dll"))); 2790Assert.Single(Directory.GetDirectories(Path.Combine(workingDirectory, "project-layouts", "items")));
Projects\ProjectLocatorTests.cs (24)
565var globalSettingsFile = new FileInfo(Path.Combine(workspace.WorkspaceRoot.FullName, ".aspire", "settings.global.json")); 1460var globalSettingsFilePath = Path.Combine(workspace.WorkspaceRoot.FullName, ".aspire", "settings.global.json"); 1495var globalSettingsFilePath = Path.Combine(workspace.WorkspaceRoot.FullName, ".aspire", "settings.global.json"); 1550var globalSettingsFile = new FileInfo(Path.Combine(workspace.WorkspaceRoot.FullName, ".aspire", "settings.global.json")); 1619var globalSettingsFile = new FileInfo(Path.Combine(workspace.WorkspaceRoot.FullName, ".aspire", "settings.global.json")); 1674var globalSettingsFile = new FileInfo(Path.Combine(workspace.WorkspaceRoot.FullName, ".aspire", "settings.global.json")); 1724var globalSettingsFilePath = Path.Combine(workspace.WorkspaceRoot.FullName, ".aspire", "settings.global.json"); 2141? Path.Combine(executionContext.HomeDirectory.FullName, ".aspire", AspireConfigFile.FileName) 2546var directory = new DirectoryInfo(Path.Combine(Path.GetPathRoot(Environment.CurrentDirectory)!, "repo", "Apps")); 2920var normalProject = new FileInfo(Path.Combine(workspace.WorkspaceRoot.FullName, "MyApp", "AppHost.csproj")); 2938["NUGET_PACKAGES"] = Path.Combine(workspace.WorkspaceRoot.FullName, ".nuget", "packages") 2988var normalProject = new FileInfo(Path.Combine(workspace.WorkspaceRoot.FullName, "MyApp", "AppHost.csproj")); 3028var siblingDir = Path.Combine(workspace.WorkspaceRoot.FullName, "nuget-cache-extra", "MyApp"); 3290var realAppHost = new FileInfo(Path.Combine(workspace.WorkspaceRoot.FullName, "App", "AppHost.csproj")); 3318var realAppHost = new FileInfo(Path.Combine(workspace.WorkspaceRoot.FullName, "App", "AppHost.csproj")); 3347var realAppHost = new FileInfo(Path.Combine(workspace.WorkspaceRoot.FullName, "App", "AppHost.csproj")); 3376var buildableAppHost = new FileInfo(Path.Combine(workspace.WorkspaceRoot.FullName, "Buildable", "AppHost.csproj")); 3380var unbuildableAppHost = new FileInfo(Path.Combine(workspace.WorkspaceRoot.FullName, "Unbuildable", "AppHost.csproj")); 3415var realAppHost = new FileInfo(Path.Combine(workspace.WorkspaceRoot.FullName, "App", "AppHost.csproj")); 3490var trackedAppHost = new FileInfo(Path.Combine(workspace.WorkspaceRoot.FullName, "App", "AppHost.csproj")); 3494var ignoredAppHost = new FileInfo(Path.Combine(workspace.WorkspaceRoot.FullName, "legacy", "Stale.csproj")); 3525var realAppHost = new FileInfo(Path.Combine(workspace.WorkspaceRoot.FullName, "App", "AppHost.csproj")); 3562var realAppHost = new FileInfo(Path.Combine(workspace.WorkspaceRoot.FullName, "App", "AppHost.csproj")); 3567var phantomAppHost = Path.Combine(workspace.WorkspaceRoot.FullName, "Removed", "AppHost.csproj");
Projects\ProjectUpdaterTests.cs (1)
1602Path.Combine(Environment.GetFolderPath(Environment.SpecialFolder.ApplicationData), "NuGet", "NuGet.Config")
Scaffolding\ScaffoldingServiceTests.cs (1)
275File.WriteAllText(Path.Combine(rootDirectory.FullName, ".vscode", "settings.json"), "{}");
Telemetry\InternalMicrosoftDetectorTests.cs (17)
23var cacheFilePath = Path.Combine(workspace.Path, "cache", "detector.json"); 62var cacheFilePath = Path.Combine(workspace.Path, "cache", "detector.json"); 98Path.Combine(workspace.Path, "cache", "detector.json"), 134Path.Combine(workspace.Path, "cache", "detector.json"), 177Path.Combine(workspace.Path, "cache", "detector.json"), 217Path.Combine(workspace.Path, "cache", "detector.json"), 237Path.Combine(workspace.Path, "cache", "detector.json"), 268Path.Combine(workspace.Path, "cache", "detector.json"), 302Path.Combine(workspace.Path, "cache", "detector.json"), 331Path.Combine(workspace.Path, "cache", "detector.json"), 354Path.Combine(workspace.Path, "cache", "detector.json"), 378Path.Combine(workspace.Path, "cache", "detector.json"), 402Path.Combine(workspace.Path, "cache", "detector.json"), 425Path.Combine(workspace.Path, "cache", "detector.json"), 457Path.Combine(workspace.Path, "cache", "detector.json"), 483Path.Combine(workspace.Path, "cache", "detector.json"), 533Path.Combine(workspace.Path, "cache", "detector.json"),
Templating\JavaAppHostTemplateTests.cs (2)
45var path = Path.Combine(GetJavaStarterDirectory(), ".vscode", "settings.json"); 154var viteConfig = File.ReadAllText(Path.Combine(GetJavaStarterDirectory(), "frontend", "vite.config.ts"));
Templating\JavaStarterScaffoldTests.cs (2)
37var wrapperPath = Path.Combine(outputDirectory, "api", "mvnw"); 78Assert.True(File.Exists(Path.Combine(outputDirectory, "frontend", "vite.config.ts")));
Templating\TemplateNuGetConfigServiceTests.cs (3)
444var nestedDirectory = Directory.CreateDirectory(Path.Combine( 589var hivesDir = new DirectoryInfo(Path.Combine(workspace.WorkspaceRoot.FullName, ".aspire", "hives")); 758var nestedDirectory = Directory.CreateDirectory(Path.Combine(
tests\Shared\TemporaryWorkspace.cs (1)
212var parentDir = Directory.CreateDirectory(IOPath.Combine(tempPath, typeof(TemporaryWorkspace).Assembly.GetName().Name!, "Workspace"));
TestServices\TestDotNetCliRunner.cs (2)
81PlatformID.Win32NT => [Path.Combine(Environment.GetFolderPath(Environment.SpecialFolder.ApplicationData), "NuGet", "NuGet.Config")], 82_ => [Path.Combine(Environment.GetFolderPath(Environment.SpecialFolder.UserProfile), ".nuget", "NuGet.Config")],
TestServices\TestGitWorktree.cs (1)
14var adminDirectory = Path.Combine(Path.GetFullPath(commonGitDirectory), "worktrees", worktreeName);
TestServices\TestProjectLocator.cs (1)
95var fakeProjectFilePath = Path.Combine(Path.GetTempPath(), Guid.NewGuid().ToString(), "AppHost.csproj");
Utils\AppHostHelperTests.cs (1)
18var appHostPath = Path.Combine("path", "to", "MyApp.AppHost.csproj");
Utils\AspireRepositoryDetectorTests.cs (3)
43var nestedDirectory = Directory.CreateDirectory(Path.Combine(repoRoot, "src", "Project")).FullName; 72var nestedDirectory = Directory.CreateDirectory(Path.Combine(repoRoot, "playground", "polyglot")).FullName; 90var nestedDirectory = Directory.CreateDirectory(Path.Combine(repoRoot, "src", "Project")).FullName;
Utils\CliPathHelperTests.cs (1)
234var path = Path.Combine("relative", "path", "aspire");
Utils\CliTestHelper.cs (3)
113var globalSettingsFilePath = Path.Combine(options.WorkingDirectory.FullName, ".aspire", "settings.global.json"); 125var testLogsDirectory = Path.Combine(options.WorkingDirectory.FullName, ".aspire", "logs"); 453var globalSettingsFilePath = Path.Combine(workingDirectory.FullName, ".aspire", "settings.global.json");
Utils\CliTestHelperTests.cs (1)
27Assert.StartsWith(Path.Combine(workspacePath, ".aspire", "logs"), logFilePath);
Utils\FileSystemHelperTests.cs (9)
60Assert.True(File.Exists(Path.Combine(destDir, "subdir1", "level1.txt"))); 61Assert.True(Directory.Exists(Path.Combine(destDir, "subdir1", "subdir2"))); 65Assert.Equal("level 1 content", File.ReadAllText(Path.Combine(destDir, "subdir1", "level1.txt"))); 234Assert.Equal("new assets", File.ReadAllText(Path.Combine(destDir, "obj", "project.assets.json"))); 235Assert.Equal("new dgspec", File.ReadAllText(Path.Combine(destDir, "obj", "project.csproj.nuget.dgspec.json"))); 314Assert.Equal(Path.Combine("a", "shared", "Project.csproj"), result[paths[0]]); 315Assert.Equal(Path.Combine("b", "shared", "Project.csproj"), result[paths[1]]); 377Assert.Equal(Path.Combine("a", "src", "AppHost.cs"), result[paths[0]]); 378Assert.Equal(Path.Combine("b", "src", "AppHost.cs"), result[paths[1]]);
Utils\FirstTimeUseNoticeSentinelTests.cs (1)
53var sentinelFilePath = Path.Combine(workspace.WorkspaceRoot.FullName, "cli", "cli.firstUseSentinel");
Utils\LegacySettingsFileCheckTests.cs (1)
111var subDir = new DirectoryInfo(Path.Combine(workspace.WorkspaceRoot.FullName, "src", "MyProject"));
Utils\MarkupHelpersTests.cs (4)
110var path = Path.Combine(Path.GetTempPath(), "logs", "cli [Dev].log"); 121var path = Path.Combine(Path.GetTempPath(), "logs", "aspire.log"); 132var path = Path.Combine(Path.GetTempPath(), "logs", "cli [Dev].log"); 143var path = Path.Combine(Path.GetTempPath(), "logs", "cli [Dev].log");
Utils\PathNormalizerTests.cs (1)
72var pathThroughLink = Path.Combine(linkDirectory, "nested", "app.csproj");
Utils\ReparsePointTests.cs (2)
136File.WriteAllText(Path.Combine(dir, "nested", "f"), "x"); 157var target = Path.Combine(root, "versions", "v1");
Utils\TestExecutionContextHelper.cs (4)
61hivesDirectory ??= new DirectoryInfo(Path.Combine(root, ".aspire", "hives")); 63var cacheDirectory = new DirectoryInfo(Path.Combine(root, ".aspire", "cache")); 64var sdksDirectory = new DirectoryInfo(Path.Combine(root, ".aspire", "sdks")); 65var logsDirectory = new DirectoryInfo(Path.Combine(root, ".aspire", "logs"));
Aspire.Dashboard.Components.Tests (1)
tests\Shared\TemporaryWorkspace.cs (1)
212var parentDir = Directory.CreateDirectory(IOPath.Combine(tempPath, typeof(TemporaryWorkspace).Assembly.GetName().Name!, "Workspace"));
Aspire.Dashboard.Tests (5)
Model\DashboardDataSourceTests.cs (3)
38var expectedRunsDirectory = Path.Combine(workspace.Path, applicationDirectoryName, "runs"); 46var expectedDirectory = Path.Combine( 994DatabasePath = Path.Combine(workspace.Path, "unavailable", DashboardRunStore.DatabaseFileName),
tests\Shared\TemporaryWorkspace.cs (1)
212var parentDir = Directory.CreateDirectory(IOPath.Combine(tempPath, typeof(TemporaryWorkspace).Assembly.GetName().Name!, "Workspace"));
tests\Shared\TestCertificateLoader.cs (1)
10private static readonly string s_baseDir = Path.Combine(Directory.GetCurrentDirectory(), "shared", "TestCertificates");
Aspire.Deployment.EndToEnd.Tests (14)
AcrPurgeTaskDeploymentTests.cs (1)
160var mainPyPath = Path.Combine(projectDir2, "app", "main.py");
AksPersistentVolumeDeploymentTests.cs (1)
78var apiProgramPath = Path.Combine(
AksVnetWithAzureResourcesDeploymentTests.cs (1)
179var apiProgramPath = Path.Combine(projectDir, $"{projectName}.ApiService", "Program.cs");
AksWithAzureResourcesDeploymentTests.cs (1)
165var apiProgramPath = Path.Combine(projectDir, $"{projectName}.ApiService", "Program.cs");
AppServiceStoragePrivateEndpointDeploymentTests.cs (2)
100var appHostFilePath = Path.Combine(projectDir, $"{projectName}.AppHost", "AppHost.cs"); 101var serverProgramPath = Path.Combine(projectDir, $"{projectName}.Server", "Program.cs");
Helpers\DeploymentE2ETestHelpers.cs (1)
203candidates.Add(Path.Combine(home, ".aspire", "aspire"));
NspStorageKeyVaultDeploymentTests.cs (1)
192var serverProgramPath = Path.Combine(projectDir, $"{projectName}.Server", "Program.cs");
RadiusStarterDeploymentTests.cs (1)
328var webProgramFilePath = Path.Combine(projectDir, $"{projectName}.Web", "Program.cs");
tests\Shared\Hex1bTestHelpers.cs (1)
126recordingsDir = Path.Combine(githubWorkspace, "testresults", "recordings");
tests\Shared\TemporaryWorkspace.cs (1)
212var parentDir = Directory.CreateDirectory(IOPath.Combine(tempPath, typeof(TemporaryWorkspace).Assembly.GetName().Name!, "Workspace"));
VnetKeyVaultConnectivityDeploymentTests.cs (1)
156var webProgramPath = Path.Combine(projectDir, $"{projectName}.Web", "Program.cs");
VnetSqlServerConnectivityDeploymentTests.cs (1)
162var webProgramPath = Path.Combine(projectDir, $"{projectName}.Web", "Program.cs");
VnetStorageBlobConnectivityDeploymentTests.cs (1)
161var webProgramPath = Path.Combine(projectDir, $"{projectName}.Web", "Program.cs");
Aspire.EndToEnd.Tests (2)
IntegrationServicesFixture.cs (1)
56_testProjectPath = Path.Combine(BuildEnvironment.RepoRoot.FullName, "tests", "testproject");
tests\Shared\TemplatesTesting\TemplateCustomHive.cs (1)
105: Path.Combine(BuildEnvironment.TempDir, "templates", "working"); // avoid running from the repo
Aspire.Hosting (5)
Pipelines\Internal\FileDeploymentStateManager.cs (1)
79var aspireDir = Path.Combine(
src\Shared\LaunchProfiles\LaunchProfileExtensions.cs (1)
86_ => Path.Combine(projectFileInfo.DirectoryName, "Properties", "launchSettings.json")
src\Shared\LaunchProfiles\LaunchSettingsReader.cs (1)
22: Path.Combine(Path.GetFullPath(directoryPath), "Properties", "launchSettings.json");
src\Shared\ProcessStartTimeHelper.cs (1)
340var statPath = Path.Combine(procRoot, pid.ToString(CultureInfo.InvariantCulture), "stat");
src\Shared\TerminalHost\TerminalHostPaths.cs (1)
87return Path.Combine(homeDirectory, DotAspireDirectoryName, TrmnlDirectoryName);
Aspire.Hosting.Azure.Functions (2)
src\Shared\LaunchProfiles\LaunchProfileExtensions.cs (1)
86_ => Path.Combine(projectFileInfo.DirectoryName, "Properties", "launchSettings.json")
src\Shared\LaunchProfiles\LaunchSettingsReader.cs (1)
22: Path.Combine(Path.GetFullPath(directoryPath), "Properties", "launchSettings.json");
Aspire.Hosting.Azure.Tests (10)
AzureAppServiceTests.cs (2)
564var envBicepPath = Path.Combine(workspace.Path, "env", "env.bicep"); 568var apiBicepPath = Path.Combine(workspace.Path, "api", "api.bicep");
AzureContainerAppEnvironmentExtensionsTests.cs (1)
569var envBicepPath = Path.Combine(workspace.Path, "env", "env.bicep");
AzureEnvironmentResourceTests.cs (5)
38var envBicepPath = Path.Combine(workspace.FullName, "env", "env.bicep"); 171var storageBicep = File.ReadAllText(Path.Combine(workspace.FullName, "storage", "storage.bicep")); 255var includedStorageBicepPath = Path.Combine(workspace.Path, "included-storage", "included-storage.bicep"); 259var excludedStorageBicepPath = Path.Combine(workspace.Path, "excluded-storage", "excluded-storage.bicep"); 344var resourceBicepPath = Path.Combine(outputDir, "custom-resource", "custom-resource.bicep");
AzureEventHubsExtensionsTests.cs (1)
169Assert.Equal(Path.Combine(builder.AppHostDirectory, ".eventhubs", "eh"), volumeAnnotation.Source);
AzureStorageExtensionsTests.cs (1)
37Assert.Equal(Path.Combine(builder.AppHostDirectory, ".azurite", "storage"), volumeAnnotation.Source);
Aspire.Hosting.Blazor (3)
BlazorGatewayExtensions.cs (3)
319var gatewayOutputRoot = Path.Combine( 582var scriptPath = Path.Combine(assemblyDir, "Scripts", scriptName); 603return Path.Combine(storePath, ".aspire", "blazor");
Aspire.Hosting.Blazor.Tests (1)
EndpointsManifestTransformerTests.cs (1)
14_tempDir = Path.Combine(Path.GetTempPath(), "BlazorHostingTests", Guid.NewGuid().ToString("N"));
Aspire.Hosting.Browsers (7)
BrowserLogsArtifacts.cs (3)
114return Path.Combine( 133: Path.Combine(Environment.GetFolderPath(Environment.SpecialFolder.UserProfile), ".local", "share"); 134return Path.Combine(dataHome, "aspire", "command-artifacts");
BrowserUserDataPathResolver.cs (4)
59BrowserUserDataMode.Shared => Path.Combine(root, "shared", browserSegment), 76return Path.Combine( 97: Path.Combine(Environment.GetFolderPath(Environment.SpecialFolder.UserProfile), ".local", "share"); 98return Path.Combine(dataHome, "aspire", "browser-data");
Aspire.Hosting.Browsers.Tests (8)
BrowserLogsBuilderExtensionsTests.cs (1)
771Path.Combine(AppContext.BaseDirectory, "artifacts", "screenshot.png"),
src\Aspire.Hosting.Browsers\BrowserLogsArtifacts.cs (3)
114return Path.Combine( 133: Path.Combine(Environment.GetFolderPath(Environment.SpecialFolder.UserProfile), ".local", "share"); 134return Path.Combine(dataHome, "aspire", "command-artifacts");
src\Aspire.Hosting.Browsers\BrowserUserDataPathResolver.cs (4)
59BrowserUserDataMode.Shared => Path.Combine(root, "shared", browserSegment), 76return Path.Combine( 97: Path.Combine(Environment.GetFolderPath(Environment.SpecialFolder.UserProfile), ".local", "share"); 98return Path.Combine(dataHome, "aspire", "browser-data");
Aspire.Hosting.CodeGeneration.Rust.Tests (1)
tests\Shared\TemporaryWorkspace.cs (1)
212var parentDir = Directory.CreateDirectory(IOPath.Combine(tempPath, typeof(TemporaryWorkspace).Assembly.GetName().Name!, "Workspace"));
Aspire.Hosting.CodeGeneration.TypeScript.Tests (1)
tests\Shared\TemporaryWorkspace.cs (1)
212var parentDir = Directory.CreateDirectory(IOPath.Combine(tempPath, typeof(TemporaryWorkspace).Assembly.GetName().Name!, "Workspace"));
Aspire.Hosting.Containers.Tests (1)
TestcontainersPodmanConfigurationTests.cs (1)
251var rootlessPodmanSocket = Path.Combine(XdgRuntimeDirectory, "podman", "podman.sock");
Aspire.Hosting.Docker (1)
DockerComposePublishingContext.cs (1)
195sourcePath = Path.Combine(OutputPath, composeService.Name, Path.GetFileName(file.SourcePath));
Aspire.Hosting.Dotnet (2)
src\Shared\LaunchProfiles\LaunchProfileExtensions.cs (1)
86_ => Path.Combine(projectFileInfo.DirectoryName, "Properties", "launchSettings.json")
src\Shared\LaunchProfiles\LaunchSettingsReader.cs (1)
22: Path.Combine(Path.GetFullPath(directoryPath), "Properties", "launchSettings.json");
Aspire.Hosting.Dotnet.Tests (13)
DotnetProjectResourceTests.cs (13)
43var projectPath = Path.Combine(builder.AppHostDirectory, "MyService", "MyService.csproj"); 79var projectPath = Path.Combine(builder.AppHostDirectory, "MyService", "MyService.csproj"); 103var projectPath = Path.Combine(builder.AppHostDirectory, "MyService", "MyService.csproj"); 508var projectPath = Path.Combine(builder.AppHostDirectory, "MyService", "MyService.csproj"); 541var projectPath = Path.Combine(builder.AppHostDirectory, "MyService", "MyService.csproj"); 597var projectPath = Path.Combine(builder.AppHostDirectory, "MyService", "MyService.csproj"); 614var projectPath = Path.Combine(builder.AppHostDirectory, "MyService", "MyService.csproj"); 688var projectPath = Path.Combine(builder.AppHostDirectory, "MyService", "MyService.csproj"); 714var projectPath = Path.Combine(builder.AppHostDirectory, "MyService", "MyService.csproj"); 746var projectPath = Path.Combine(builder.AppHostDirectory, "MyService", "MyService.csproj"); 777var projectPath = Path.Combine(builder.AppHostDirectory, "MyService", "MyService.csproj"); 807var projectPath = Path.Combine(builder.AppHostDirectory, "MyService", "MyService.csproj"); 836var projectPath = Path.Combine(builder.AppHostDirectory, "MyService", "MyService.csproj");
Aspire.Hosting.Go.Tests (1)
AddGoAppTests.cs (1)
509var packageDirectory = Path.Combine(sourceDir.FullName, "cmd", "server");
Aspire.Hosting.Java (2)
JavaHostingExtensions.cs (2)
1164return Path.Combine(outputDirectory, "agent", "opentelemetry-javaagent.jar"); 1871JavaBuildTool.Gradle => Path.Combine(resource.WorkingDirectory, "build", "libs"),
Aspire.Hosting.Java.Tests (16)
AddJavaAppPublishTests.cs (7)
48Directory.CreateDirectory(Path.Combine(workspace.Path, "build", "libs")); 887.WithWrapperPath(Path.Combine("..", "sibling", "mvnw")); 1078File.WriteAllText(Path.Combine(source, "target", "worker.jar"), ""); 1098File.WriteAllText(Path.Combine(source, "target", "worker.jar"), ""); 1114File.WriteAllText(Path.Combine(source, "target", "worker.jar"), ""); 1474var expectedDependency = Path.Combine(stagingDirectory, "lib", "dependency.jar"); 2137var supportDirectory = Path.Combine(sourceDirectory, gradle ? "gradle" : ".mvn", "wrapper");
AddJavaAppTests.cs (7)
352var module = Directory.CreateDirectory(Path.Combine(repo.Path, "services", "api")).FullName; 372var module = Directory.CreateDirectory(Path.Combine(repo.Path, "services", "api")).FullName; 391var module = Directory.CreateDirectory(Path.Combine(repo.Path, "services", "api")).FullName; 423var wrapperPath = Path.Combine(Path.GetTempPath(), "repo", "mvnw"); 779var customWrapper = Path.Combine(tempDir.Path, "tools", "mvnw"); 974.WithOtelAgent(Path.Combine("target", "agent", "opentelemetry-javaagent.jar")); 1398Path.Combine(outputDirectory, "quarkus-app", "quarkus-run.jar"),
JavaBuildToolResolverTests.cs (1)
40Assert.Equal(Path.GetFullPath(Path.Combine(tempDir.Path, "tools", "custom-wrapper")), wrapperPath);
TempJavaAppDirectory.cs (1)
65Directory.CreateDirectory(System.IO.Path.Combine(wrapperDirectory, supportDirectory, "wrapper"));
Aspire.Hosting.JavaScript.Tests (6)
AddViteAppTests.cs (5)
812var appDir = Path.Combine(repoRoot, "packages", "frontend"); 888var firstAppDirectory = Path.Combine(repoRoot, "packages", "frontend-a"); 889var secondAppDirectory = Path.Combine(repoRoot, "packages", "frontend-b"); 951var firstAppDirectory = Path.Combine(repoRoot, "apps", "first"); 952var secondAppDirectory = Path.Combine(repoRoot, "apps", "second");
PackageInstallationTests.cs (1)
523Directory.CreateDirectory(Path.Combine(workspace.Path, ".yarn", "releases"));
Aspire.Hosting.Kubernetes (1)
KubernetesPublishingContext.cs (1)
368var templatesFolder = Path.Combine(OutputPath, "templates", resource.Name);
Aspire.Hosting.Kubernetes.Tests (10)
KubernetesGatewayTests.cs (6)
34var gatewayDir = Path.Combine(workspace.Path, "templates", "public"); 75var gatewayDir = Path.Combine(workspace.Path, "templates", "public"); 291var gatewayDir = Path.Combine(workspace.Path, "templates", "public"); 322var gatewayDir = Path.Combine(workspace.Path, "templates", "public"); 356var gatewayDir = Path.Combine(workspace.Path, "templates", "empty"); 434var templatesDir = Path.Combine(workspace.Path, "templates", "myapi");
KubernetesIngressTests.cs (4)
393var ingressDir = Path.Combine(workspace.Path, "templates", "empty"); 459var ingressDir = Path.Combine(workspace.Path, "templates", "public"); 556var ingressDir = Path.Combine(workspace.Path, "templates", "empty"); 576var templatesDir = Path.Combine(workspace.Path, "templates", "myapi");
Aspire.Hosting.Python.Tests (1)
AddPythonAppTests.cs (1)
330var relativePipPath = Path.Combine(
Aspire.Hosting.Radius (2)
Publishing\SealedSecretApplyStep.cs (1)
673return Path.Combine(home, ".rad", "config.yaml");
Secrets\SealedSecretArtifact.cs (1)
25Path.Combine(RootDirectoryName, storeName, Path.GetFileName(sourceManifestPath));
Aspire.Hosting.Radius.Tests (1)
Secrets\SealedSecretArtifactTests.cs (1)
15Assert.Equal(Path.Combine("sealed-secrets", "db-creds", "sealed.yaml"), path);
Aspire.Hosting.RemoteHost (2)
JsonRpcServer.cs (1)
44socketPath = Path.Combine(tempDir, "aspire", "remote-app-host.sock");
src\Shared\ProcessStartTimeHelper.cs (1)
340var statPath = Path.Combine(procRoot, pid.ToString(CultureInfo.InvariantCulture), "stat");
Aspire.Hosting.RemoteHost.Tests (10)
AssemblyLoaderTests.cs (1)
83var resourceAssemblyPath = System.IO.Path.Combine(packageAssemblyDirectory.Path, "de", "Aspire.Hosting.resources.dll");
IntegrationLoadContextTests.cs (1)
104var resourceAssemblyPath = Path.Combine(manifestDirectory.FullName, "fr", "Aspire.Hosting.Redis.resources.dll");
LayoutCommandTests.cs (6)
50Assert.Equal("fr", await File.ReadAllTextAsync(Path.Combine(outputPath, "fr", "Test.Package.resources.dll"))); 76Directory.CreateDirectory(Path.Combine(packageRoot, "lib", "net10.0")); 118Directory.CreateDirectory(Path.Combine(packageRoot, "lib", "net10.0")); 228var objPath = Path.Combine(workspaceRoot, "restore", "obj"); 244var manifestPath = Path.Combine(workspaceRoot, "restore", "integration-package-probe-manifest.json"); 254Assert.False(Directory.Exists(Path.Combine(workspaceRoot, "restore", "libs")));
RestoreCommandTests.cs (1)
69Path.Combine(packageId.ToLowerInvariant(), "1.0.0", GetExpectedRuntimeAssemblyPath().Replace('/', Path.DirectorySeparatorChar)),
tests\Shared\TemporaryWorkspace.cs (1)
212var parentDir = Directory.CreateDirectory(IOPath.Combine(tempPath, typeof(TemporaryWorkspace).Assembly.GetName().Name!, "Workspace"));
Aspire.Hosting.Rust.Tests (8)
AddRustAppPublishTests.cs (4)
590var manifestDirectory = Directory.CreateDirectory(Path.Combine(sourceDir.FullName, "Crates", "API")); 593var differentlyCasedPath = Path.Combine("crates", "api", "cargo.toml"); 652var manifestDirectory = Directory.CreateDirectory(Path.Combine(sourceDir.FullName, "Crates", "API")); 771var manifestDirectory = Directory.CreateDirectory(Path.Combine(sourceDir.FullName, "Crates", "API"));
RustCargoTargetResolverTests.cs (1)
143var expected = Path.Combine("/crates/target", "release", OperatingSystem.IsWindows() ? "my-service.exe" : "my-service");
RustDockerfileShellTests.cs (2)
17var currentArtifact = Path.Combine(targetDirectory, "release", "api"); 66var rootCandidate = Path.Combine(targetDirectory, "release", "api");
RustPublicApiTests.cs (1)
296var expected = Path.Combine("/app/target", "debug", OperatingSystem.IsWindows() ? "my-service.exe" : "my-service");
Aspire.Hosting.Sdk.Tests (3)
AppHostSdkTargetsTests.cs (2)
1072var packageReferencesPath = Path.Combine(projectDirectory, "obj", "package-references.txt"); 1331var fakeSdkDirectory = Directory.CreateDirectory(Path.Combine(fakeCliDirectory, "sdk", AspireCliVersion));
tests\Shared\TemporaryWorkspace.cs (1)
212var parentDir = Directory.CreateDirectory(IOPath.Combine(tempPath, typeof(TemporaryWorkspace).Assembly.GetName().Name!, "Workspace"));
Aspire.Hosting.Tasks (1)
ResolveAspireCliBundle.cs (1)
303var storeRoot = Path.Combine(cliDirectory, ".store", "aspire.cli");
Aspire.Hosting.Testing (1)
src\Shared\LaunchProfiles\LaunchSettingsReader.cs (1)
22: Path.Combine(Path.GetFullPath(directoryPath), "Properties", "launchSettings.json");
Aspire.Hosting.Testing.Tests (1)
DashboardUrlTests.cs (1)
302var missingDashboardPath = Path.Combine(
Aspire.Hosting.Tests (21)
Backchannel\AuxiliaryBackchannelTests.cs (1)
293Assert.EndsWith(Path.Combine(".aspire", "cli", "bch"), directory);
Dcp\ConfigureDefaultDcpOptionsTests.cs (2)
38var dashboardDll = Path.Combine(Path.GetTempPath(), "fake-dashboard", "Aspire.Dashboard.dll"); 64var explicitTerminalHostPath = Path.Combine(Path.GetTempPath(), "custom-terminalhost", "Aspire.TerminalHost.exe");
MSBuildTests.cs (12)
368var resolvedPaths = await File.ReadAllLinesAsync(Path.Combine(appHostDirectory, "obj", "resolved-aspire-paths.txt")); 392var resolvedPaths = await File.ReadAllLinesAsync(Path.Combine(appHostDirectory, "obj", "resolved-aspire-paths.txt")); 416var resolvedPaths = await File.ReadAllLinesAsync(Path.Combine(appHostDirectory, "obj", "resolved-aspire-paths.txt")); 462var resolvedPaths = await File.ReadAllLinesAsync(Path.Combine(appHostDirectory, "obj", "resolved-aspire-paths.txt")); 487var resolvedPaths = await File.ReadAllLinesAsync(Path.Combine(appHostDirectory, "obj", "resolved-aspire-paths.txt")); 611var resolvedPaths = await File.ReadAllLinesAsync(Path.Combine(appHostDirectory, "obj", "resolved-aspire-paths.txt")); 665var resolvedPaths = await File.ReadAllLinesAsync(Path.Combine(appHostDirectory, "obj", "resolved-aspire-paths.txt")); 677var toolsDirectory = Directory.CreateDirectory(Path.Combine(workspace.WorkspaceRoot.FullName, ".dotnet", "tools")); 701var resolvedPaths = await File.ReadAllLinesAsync(Path.Combine(appHostDirectory, "obj", "resolved-aspire-paths.txt")); 730var resolvedPaths = await File.ReadAllLinesAsync(Path.Combine(appHostDirectory, "obj", "resolved-aspire-paths.txt")); 862var property = await File.ReadAllTextAsync(Path.Combine(appHostDirectory, "obj", "aspire-use-cli-bundle.txt")); 992return CreateFakeCliBundleRoot(layoutRoot, Path.Combine(layoutRoot, "versions", versionId));
PathLookupHelperTests.cs (3)
254var firstExePath = Path.Combine("first", "bin", "code.EXE"); 255var firstCmdPath = Path.Combine("first", "bin", "code.CMD"); 256var secondCmdPath = Path.Combine("second", "bin", "code.CMD");
Publishing\PodmanSaveArgumentsTests.cs (3)
30var expectedPath = Path.Combine("out", "archives", "myapp-latest.tar"); 47var expectedPath = Path.Combine("out", "archives", "myapp-latest.tar"); 63var expectedPath = Path.Combine("out", "archives", "myapp-latest.tar");
Aspire.Hosting.TestUtilities (1)
tests\Shared\TemporaryWorkspace.cs (1)
212var parentDir = Directory.CreateDirectory(IOPath.Combine(tempPath, typeof(TemporaryWorkspace).Assembly.GetName().Name!, "Workspace"));
Aspire.Managed.Tests (4)
NuGet\RestoreCommandTests.cs (3)
46var assetsContent = File.ReadAllText(Path.Combine(_workspace.Path, "obj", "project.assets.json")); 69var assetsContent = File.ReadAllText(Path.Combine(_workspace.Path, "obj", "project.assets.json")); 111var assetsContent = File.ReadAllText(Path.Combine(_workspace.Path, "obj", "project.assets.json"));
tests\Shared\TemporaryWorkspace.cs (1)
212var parentDir = Directory.CreateDirectory(IOPath.Combine(tempPath, typeof(TemporaryWorkspace).Assembly.GetName().Name!, "Workspace"));
Aspire.Templates.Tests (4)
LocalhostTldHostnameTests.cs (1)
69"aspire-apphost" => Path.Combine(project.RootDir, "Properties", "launchSettings.json"),
NewUpAndBuildStandaloneTemplateTests.cs (2)
59var appContent = await File.ReadAllTextAsync(Path.Combine(webProjectDirectory, "Components", "App.razor")); 63var importsContent = await File.ReadAllTextAsync(Path.Combine(webProjectDirectory, "Components", "_Imports.razor"));
tests\Shared\TemplatesTesting\TemplateCustomHive.cs (1)
105: Path.Combine(BuildEnvironment.TempDir, "templates", "working"); // avoid running from the repo
Aspire.TerminalHost (2)
src\Shared\ProcessStartTimeHelper.cs (1)
340var statPath = Path.Combine(procRoot, pid.ToString(CultureInfo.InvariantCulture), "stat");
src\Shared\TerminalHost\TerminalHostPaths.cs (1)
87return Path.Combine(homeDirectory, DotAspireDirectoryName, TrmnlDirectoryName);
Aspire.TerminalHost.Tests (1)
tests\Shared\TemporaryWorkspace.cs (1)
212var parentDir = Directory.CreateDirectory(IOPath.Combine(tempPath, typeof(TemporaryWorkspace).Assembly.GetName().Name!, "Workspace"));
CatalogService (1)
CatalogApi.cs (1)
40var path = Path.Combine(environment.ContentRootPath, "Images", item.PictureFileName);
Crossgen2Tasks (8)
ResolveReadyToRunCompilers.cs (8)
300_crossgenTool.ToolPath = Path.Combine(_crossgenTool.PackagePath, "tools", "crossgen.exe"); 316_crossgenTool.ToolPath = Path.Combine(_crossgenTool.PackagePath, "tools", "crossgen.exe"); 335_crossgenTool.ToolPath = Path.Combine(_crossgenTool.PackagePath, "tools", "crossgen.exe"); 353_crossgenTool.ToolPath = Path.Combine(_crossgenTool.PackagePath, "tools", "crossgen"); 369_crossgenTool.ToolPath = Path.Combine(_crossgenTool.PackagePath, "tools", "crossgen"); 381_crossgenTool.ToolPath = Path.Combine(_crossgenTool.PackagePath, "tools", "crossgen"); 417_crossgen2Tool.ClrJitPath = Path.Combine(_crossgen2Tool.PackagePath, "tools", clrJitFileName); 424_crossgen2Tool.ToolPath = Path.Combine(_crossgen2Tool.PackagePath, "tools", toolFileName);
dotnet (23)
BuildServer\BuildServerProvider.cs (1)
77Path.Combine(
CommandFactory\CommandResolution\PackagedCommandSpecFactoryWithCliRuntime.cs (1)
68var packageDirectory = Path.Combine(libTFMPackageDirectory, "..", "..");
CommandFactory\CommandResolution\ToolPathCalculator.cs (1)
62return Path.Combine(
Commands\Project\Convert\ProjectConvertCommand.cs (1)
536var convertedProjectPath = Path.Combine(targetDirectory, refName, refName + ".csproj");
Commands\Run\CSharpCompilerCommand.cs (1)
49private static string ClientDirectory => field ??= Path.Combine(SdkPath, "Roslyn", "bincore");
Commands\Test\MTP\TestResultsDirectoryResolver.cs (1)
114Path.Combine(resultsRoot, GetProjectDirectoryName(module), GetPivotDirectoryName(module)));
Commands\Workload\FileBasedWorkloadInstallationRecordRepositoryFactory.cs (1)
37return new FileBasedInstallationRecordRepository(Path.Combine(workloadRootDir, "metadata", "workloads"));
Commands\Workload\Install\FileBasedInstaller.cs (8)
73_workloadMetadataDir = Path.Combine(_workloadRootDir, "metadata", "workloads"); 275return Path.Combine(_workloadRootDir, "sdk-manifests", sdkFeatureBand); 280var newManifestPath = Path.Combine(GetManifestInstallDirForFeatureBand(manifestUpdate.NewFeatureBand), manifestUpdate.ManifestId.ToString(), manifestUpdate.NewVersion.ToString()); 456string workloadSetDirectory = Path.Combine(GetManifestInstallDirForFeatureBand(workloadSetFeatureBand.ToString()), SdkDirectoryWorkloadManifestProvider.WorkloadSetsFolderName, workloadSetVersion); 497var manifestPath = Path.Combine(GetManifestInstallDirForFeatureBand(manifestFeatureBand.ToString()), manifestId.ToString(), manifestVersion.ToString()); 717var installedWorkloadSetsDir = Path.Combine(_workloadMetadataDir, InstalledWorkloadSetsDir, "v1"); 768var installedManifestsDir = Path.Combine(_workloadMetadataDir, InstalledManifestsDir, "v1"); 810var installedPacksDir = Path.Combine(_workloadMetadataDir, InstalledPacksDir, "v1");
Commands\Workload\Install\FileBasedManifestInstaller.cs (1)
41var extractionPath = Path.Combine(tempPackagesDir.Value, "dotnet-sdk-advertising-temp", $"{Path.GetFileName(nupkgPath)}-extracted");
Commands\Workload\Install\WorkloadAdvertisingManifestUpdater.cs (1)
173var overlayProvider = new TempDirectoryWorkloadManifestProvider(Path.Combine(_userProfileDir, "sdk-advertising", _sdkFeatureBand.ToString()), _sdkFeatureBand.ToString());
Commands\Workload\Install\WorkloadInstallerFactory.cs (1)
102var testPath = Path.Combine(dotnetDir, "metadata", Path.GetRandomFileName());
Commands\Workload\Install\WorkloadInstallRecords\FileBasedInstallationRecordInstaller.cs (1)
32var path = Path.Combine(_workloadMetadataDir, featureBand.ToString(), InstalledWorkloadDir);
src\sdk\src\Common\SdkVulnerabilityCacheReader.cs (1)
48string summaryPath = Path.Combine(userProfileDir, CacheDirectoryName, $"{SummaryFilePrefix}{sdkVersion}.json");
SudoEnvironmentDirectoryOverride.cs (1)
61var userSettingsDir = Path.Combine(homeBeforeOverride, ".nuget", "NuGet");
Telemetry\DevDeviceIDGetter.cs (2)
60cacheFilePath = Path.Combine(Environment.GetFolderPath(Environment.SpecialFolder.UserProfile), ".cache", "deviceid"); 108cacheFilePath = Path.Combine(Environment.GetFolderPath(Environment.SpecialFolder.UserProfile), ".cache", "deviceid");
dotnet-aot (6)
src\sdk\src\Cli\dotnet\Commands\Workload\FileBasedWorkloadInstallationRecordRepositoryFactory.cs (1)
37return new FileBasedInstallationRecordRepository(Path.Combine(workloadRootDir, "metadata", "workloads"));
src\sdk\src\Cli\dotnet\Commands\Workload\Install\FileBasedManifestInstaller.cs (1)
41var extractionPath = Path.Combine(tempPackagesDir.Value, "dotnet-sdk-advertising-temp", $"{Path.GetFileName(nupkgPath)}-extracted");
src\sdk\src\Cli\dotnet\Commands\Workload\Install\WorkloadAdvertisingManifestUpdater.cs (1)
173var overlayProvider = new TempDirectoryWorkloadManifestProvider(Path.Combine(_userProfileDir, "sdk-advertising", _sdkFeatureBand.ToString()), _sdkFeatureBand.ToString());
src\sdk\src\Cli\dotnet\Commands\Workload\Install\WorkloadInstallRecords\FileBasedInstallationRecordInstaller.cs (1)
32var path = Path.Combine(_workloadMetadataDir, featureBand.ToString(), InstalledWorkloadDir);
src\sdk\src\Cli\dotnet\Telemetry\DevDeviceIDGetter.cs (2)
60cacheFilePath = Path.Combine(Environment.GetFolderPath(Environment.SpecialFolder.UserProfile), ".cache", "deviceid"); 108cacheFilePath = Path.Combine(Environment.GetFolderPath(Environment.SpecialFolder.UserProfile), ".cache", "deviceid");
dotnet-dev-certs (2)
src\aspnetcore\src\Shared\CertificateGeneration\UnixCertificateManager.cs (2)
561return Path.Combine(homeDirectory, ".pki", "nssdb"); 571return Path.Combine(homeDirectory, ".mozilla", "firefox");
dotnet-svcutil-lib (8)
Bootstrapper\SvcutilBootstrapper.cs (1)
99var projectFullPath = Path.Combine(this.Options.BootstrapPath.FullName, nameof(SvcutilBootstrapper), SvcutilBootstrapper.ProjectName);
CommandProcessorOptions.cs (4)
531var svcutilParmasFile = Path.Combine(projectDir, this.UpdateServiceReferenceFolder, CommandProcessorOptions.SvcutilParamsFileName); 534var wcfcsParamsFile = Path.Combine(projectDir, this.UpdateServiceReferenceFolder, CommandProcessorOptions.WCFCSParamsFileName); 584this.BootstrapPath = new DirectoryInfo(Path.Combine(tempDir, baseDirName, sessionDirName)); 704var projectFullPath = Path.Combine(this.BootstrapPath.FullName, "TFMResolver", "TFMResolver.csproj");
Shared\MSBuildProj.cs (2)
342fullPath = Path.Combine(msbuildProj.DirectoryPath, fullPath, binReference); 802var assetsFile = new FileInfo(Path.Combine(this.DirectoryPath, "obj", "project.assets.json")).FullName;
Shared\ProjectPropertyResolver.cs (1)
159s_sdkPath = Path.Combine(dotnetDir, "sdk", sdkVersion);
dotnet-svcutil-lib.Tests (28)
E2ETests.cs (9)
23this_TestGroupProjDir = Path.Combine(g_TestResultsDir, this_TestCaseName, "Project"); 94var uri = $"\"\"{Path.Combine(g_TestCasesDir, "wsdl", "Simple.wsdl")}\"\""; 173var wsdlFile = Path.Combine(this_TestGroupOutputDir, "wsdl", "tempuri.org.wsdl"); 176var wsdlDocsSrdDir = Path.Combine(g_TestCasesDir, "wsdl", "WcfProjectNService"); 222var libProjPath = Path.Combine(this_TestGroupOutputDir, "TypesLib", "TypesLib.csproj"); 223var binProjPath = Path.Combine(this_TestGroupOutputDir, "BinLib", "BinLib.csproj"); 368var srcParamsFilePath = Path.Combine(g_TestCasesDir, filePath, paramsFileName); 501string wsdlFile = Path.Combine(g_TestCasesDir, "wsdl", "memberNamedSystem.wsdl"); 512string wsdlFile = Path.Combine(g_TestCasesDir, "wsdl", "TypeNameUseReservedKeyword.wsdl");
GlobalToolTests.cs (10)
55var wsdlFile = Path.Combine(g_TestCasesDir, "wsdl", "Simple.wsdl"); 92var uri = $"\"{Path.Combine(g_TestCasesDir, "wsdl", "Simple.wsdl")}\""; 113File.Copy(Path.Combine(g_TestCasesDir, "FullFramework", "FullFramework.cs"), Path.Combine(this_TestCaseOutputDir, "FullFramework.cs"), true); 114File.Copy(Path.Combine(g_TestCasesDir, "FullFramework", "FullFramework.csproj"), Path.Combine(this_TestCaseOutputDir, "FullFramework.csproj"), true); 148var uri = Path.Combine(g_TestCasesDir, "wsdl", "Simple.wsdl"); 178var uri = Path.Combine(g_TestCasesDir, "wsdl", "TypeReuseSvc.wsdl"); 197var url = $"{Path.Combine(g_TestCasesDir, "wsdl", "Simple.wsdl")}"; 232var uri = Path.Combine(g_TestCasesDir, "TypeReuse", "TypeReuseIXmlSerializable.wsdl"); 233var refs = Path.Combine(g_TestCasesDir, "TypeReuse", "CommonTypes.dll"); 255var uri = Path.Combine(g_TestCasesDir, "wsdl", "CollectionTypes.wsdl");
TestInit.cs (3)
62var projectPath = Path.Combine(g_TestOutputDir, "TestStarterProject", "TestStarterProject.csproj"); 143g_TestOutputDir = Path.Combine(g_RepositoryRoot, "artifacts", "TestOutput"); 445var scriptPath = Path.Combine(g_TestOutputDir, @"TestScripts", $"{this_TestCaseName}.cmd");
UnitTest.cs (6)
61var uri = Path.Combine(g_TestCasesDir, "wsdl", "brokenWsdl.wsdl"); 150var uri = Path.Combine(g_TestCasesDir, "wsdl", "Simple.wsdl"); 221var wsdlFilesSrcDir = Path.Combine(g_TestCasesDir, "wsdl", "WcfProjectNService"); 225File.Copy(Path.Combine(g_TestCasesDir, "wsdl", "Simple.wsdl"), Path.Combine(this_TestGroupOutputDir, "wsdl", "Simple.wsdl")); 327var jsonFilesRoot = Path.Combine(g_TestCasesDir, "options", "JSON");
dotnet-user-jwts (1)
Helpers\DevJwtCliHelpers.cs (1)
146var launchSettingsFilePath = Path.Combine(projectDirectory, "Properties", "launchSettings.json");
dotnet-watch (1)
Program.cs (1)
377var roslynPath = Path.Combine(sdkRootDirectory, "Roslyn", "bincore");
DotnetTool.AppHost (1)
AppHost.cs (1)
55var fakeSourcesPath = Path.Combine(Path.GetTempPath(), "does-not-exist", Guid.NewGuid().ToString());
ILLink.Tasks (1)
LinkTask.cs (1)
277_illinkPath = Path.Combine(Path.GetDirectoryName(taskDirectory), "net", "illink.dll");
Infrastructure.Tests (28)
Pipelines\NpmCliPackageTests.cs (7)
169Path.Combine(pointerPackageRoot, "bin", "aspire.js"), 202Path.Combine(pointerPackageRoot, "bin", "aspire.js"), 236Path.Combine(pointerPackageRoot, "bin", "aspire.js"), 265var packageMap = ReadJsonObject(Path.Combine(package.PointerPackageRoot, "bin", "aspire-package-map.json")); 353Assert.True(File.Exists(Path.Combine(package.RidPackageRoot, "bin", expectation.BinaryName))); 508var pointerPackageRoot = Path.Combine(nodeModulesRoot, "@microsoft", "aspire-cli"); 537var ridPackageRoot = Path.Combine(nodeModulesRoot, "@microsoft", $"aspire-cli-{rid.Rid}");
PowerShellScripts\DownloadNativeArchivesTests.cs (3)
197File.Exists(Path.Combine(_workspace.Path, "escaped", "aspire-cli-linux-x64-13.4.0.tar.gz")), 425var archives = Path.Combine(_workspace.Path, unique, "archives"); 426var nupkgs = Path.Combine(_workspace.Path, unique, "nupkgs");
PowerShellScripts\StageNativeCliToolPackagesTests.cs (2)
303var path = Path.Combine(_workspace.Path, Path.GetRandomFileName(), "download"); 310return Path.Combine(_workspace.Path, Path.GetRandomFileName(), "shipping");
PowerShellScripts\ValidateNpmPackageSignaturesTests.cs (1)
214var path = Path.Combine(_workspace.Path, unique, "Shipping");
tests\Shared\TemporaryWorkspace.cs (1)
212var parentDir = Directory.CreateDirectory(IOPath.Combine(tempPath, typeof(TemporaryWorkspace).Assembly.GetName().Name!, "Workspace"));
TestTriggerMap\SelectTestsAcceptanceTests.cs (4)
929var polyglotRoot = Path.Combine(RepoRoot.Path, "tests", "PolyglotAppHosts"); 943var baseline = Path.Combine(projectDir, "api", $"{name}.ats.txt"); 955var componentsRoot = Path.Combine(RepoRoot.Path, "src", "Components"); 973.Where(name => name is not null && File.Exists(Path.Combine(testsDir, name!, $"{name}.csproj")))
TestTriggerMap\SelectTestsCliTests.cs (1)
91var slnxPath = Path.Combine(dir.FullName, "custom", "MyApp.slnx");
TestTriggerMap\TestTriggerMapTests.cs (2)
269var workflowsDir = Path.Combine(RepoRoot.Path, ".github", "workflows"); 503var workflowsDir = Path.Combine(RepoRoot.Path, ".github", "workflows");
TypeScriptApiCompat\TypeScriptApiCompatTests.cs (2)
227var currentSuppressionPath = Path.Combine(workspace.Path, "current", "Pkg.tscompat.suppression.txt"); 228var baselineSuppressionPath = Path.Combine(workspace.Path, "baseline", "Pkg.tscompat.suppression.txt");
WorkflowScripts\AutoRerunTransientCiFailuresTests.cs (1)
1294string configPath = Path.Combine(_repoRoot, "eng", "test-retry-patterns.json");
WorkflowScripts\ExtensionChangelogFinalizedWorkflowTests.cs (4)
304var changelogPath = Path.Combine(_workspace.Path, "extension", "CHANGELOG.md"); 358await WriteWorkspaceFileAsync(_workspace.Path, Path.Combine("extension", "src", "baseline.txt"), "baseline"); 377await WriteWorkspaceFileAsync(_workspace.Path, Path.Combine("extension", "src", "feature.txt"), "feature-one"); 404await WriteWorkspaceFileAsync(_workspace.Path, Path.Combine("extension", "src", "late-main.txt"), "late extension change");
Microsoft.Agents.AI.ProjectTemplates.Tests (3)
TemplateExecutionTestConfiguration.cs (1)
13private string TemplateSandboxRoot => Path.Combine(WellKnownPaths.ProjectTemplatesArtifactsRoot, TemplatePackageName, "Sandbox");
WellKnownPaths.cs (2)
33ProjectTemplatesArtifactsRoot = Path.Combine(RepoRoot, "artifacts", "ProjectTemplates"); 66var dotNetExePath = Path.Combine(RepoRoot, ".dotnet", dotNetExeName);
Microsoft.Arcade.Common (1)
FileSystem.cs (1)
33public string PathCombine(string path1, string path2, string path3) => Path.Combine(path1, path2, path3);
Microsoft.AspNetCore.Components.WebAssembly.Server (1)
DebugProxyLauncher.cs (1)
125var debugProxyPath = Path.Combine(
Microsoft.AspNetCore.DataProtection (3)
Repositories\DefaultKeyStorageDirectories.cs (3)
55retVal = GetKeyStorageDirectoryFromBaseAppDataPath(Path.Combine(homePath, "AppData", "Local")); 60retVal = new DirectoryInfo(Path.Combine(homePath, ".aspnet", DataProtectionKeysFolderName)); 110return new DirectoryInfo(Path.Combine(basePath, "ASP.NET", DataProtectionKeysFolderName));
Microsoft.AspNetCore.DeveloperCertificates.XPlat (2)
src\aspnetcore\src\Shared\CertificateGeneration\UnixCertificateManager.cs (2)
561return Path.Combine(homeDirectory, ".pki", "nssdb"); 571return Path.Combine(homeDirectory, ".mozilla", "firefox");
Microsoft.AspNetCore.InternalTesting (1)
TestFileOutputContext.cs (1)
91return Path.Combine(baseDirectory, assembly.GetName().Name, attribute.TargetFramework);
Microsoft.AspNetCore.Server.Kestrel.Core (4)
src\aspnetcore\src\Shared\CertificateGeneration\UnixCertificateManager.cs (2)
561return Path.Combine(homeDirectory, ".pki", "nssdb"); 571return Path.Combine(homeDirectory, ".mozilla", "firefox");
TlsConfigurationLoader.cs (2)
192var basePath = appData != null ? Path.Combine(appData, "ASP.NET", "https") : null; 193basePath = basePath ?? (home != null ? Path.Combine(home, ".aspnet", "https") : null);
Microsoft.Build (3)
BackEnd\Components\SdkResolution\DefaultSdkResolver.cs (1)
31string sdkPath = Path.Combine(BuildEnvironmentHelper.Instance.MSBuildSDKsPath, sdk.Name, "Sdk");
Evaluation\Expander\WellKnownFunctions.cs (1)
76returnVal = Path.Combine(arg0, arg1, arg2);
src\msbuild\src\Shared\Debugging\PrintLineDebuggerWriters.cs (1)
83: Path.Combine(artifactsPart, "log", "Debug");
Microsoft.Build.Framework (8)
FileClassifier.cs (1)
127RegisterImmutableDirectory(Path.Combine(programFiles, "Reference Assemblies", "Microsoft"), false);
FileUtilities_TempFiles.cs (1)
89string temporaryDirectory = Path.Combine(TempFileDirectory, $"Temporary{Guid.NewGuid():N}", subfolder ?? string.Empty);
Loader\CoreCLRAssemblyLoader.cs (1)
186var candidatePath = Path.Combine(searchPath,
Loader\MSBuildLoadContext.cs (1)
85var candidatePath = Path.Combine(_directory,
Utilities\FrameworkLocationHelper.cs (3)
641s_pathToV4ToolsInFallbackDotNetFrameworkSdk = Path.Combine(FallbackDotNetFrameworkSdkInstallPath, "bin", "NetFX 4.0 Tools"); 1038string path = Path.Combine(targetFrameworkRootPath, frameworkName.Identifier, "v" + frameworkName.Version.ToString()); 1041path = Path.Combine(path, "Profile", frameworkName.Profile);
Utilities\TaskFactoryUtilities.cs (1)
262path = Path.Combine(directory, assemblyName.CultureName, assemblyName.Name + ".dll");
Microsoft.Build.Tasks.Core (6)
Copy.cs (1)
879() => Path.Combine(DestinationFolder.ItemSpec, srcName, file),
GenerateLauncher.cs (1)
59LauncherPath = Path.Combine(
ManifestUtil\SecurityUtil.cs (1)
888toolPath = Path.Combine(pathToDotNetFrameworkSdk, "bin", ToolName);
NativeMethods.cs (1)
495path = Path.Combine(
RoslynCodeTaskFactory\RoslynCodeTaskFactoryCompilers.cs (1)
43() => Path.Combine(pathToBuildTools, "Roslyn", Path.ChangeExtension(ToolName, ".dll")),
src\msbuild\src\Shared\Debugging\PrintLineDebuggerWriters.cs (1)
83: Path.Combine(artifactsPart, "log", "Debug");
Microsoft.Build.Tasks.Git (3)
GitDataReader\GitConfig.Reader.cs (2)
108return Path.Combine(_environment.HomeDirectory, ".config", "git"); 119var programDataConfig = Path.Combine(_environment.ProgramDataDirectory, "git", "config");
GitDataReader\GitRepository.cs (1)
323var commonInfoExclude = Path.Combine(CommonDirectory, "info", "exclude");
Microsoft.Build.Utilities.Core (4)
src\msbuild\src\Shared\Debugging\PrintLineDebuggerWriters.cs (1)
83: Path.Combine(artifactsPart, "log", "Debug");
ToolLocationHelper.cs (3)
1132string referencesRoot = Path.Combine(targetPlatformSdkRoot, referencesFolderName, targetPlatformSdkVersion); 1137string contractPath = Path.Combine(referencesRoot, contract.Name, contract.Version); 1237? Path.Combine(matchingSdk.Path, folderName, targetPlatformVersion)
Microsoft.CodeAnalysis (4)
AssemblyUtilities.cs (1)
44satelliteAssemblyPath = Path.Combine(subDirectory, resourcesNameWithoutExtension, resourcesNameWithExtension);
DiagnosticAnalyzer\AnalyzerAssemblyLoader.cs (1)
318var filePath = Path.Combine(path, cultureInfo.Name, satelliteAssemblyName);
DiagnosticAnalyzer\ShadowCopyAnalyzerPathResolver.cs (1)
322var shadowSatellitePath = Path.Combine(analyzerShadowDir, satelliteDirectoryName!, satelliteFileName);
SourceGeneration\GeneratorDriver.cs (1)
665return Path.Combine(baseDirectory ?? "", type.Assembly.GetName().Name ?? string.Empty, type.FullName!);
Microsoft.CodeAnalysis.CSharp.Workspaces (1)
SyncedSource\FileBasedPrograms\VirtualProjectBuilder.cs (1)
163return Path.Combine(directory, "dotnet", dotNetSubdirectory ?? "runfile");
Microsoft.CodeAnalysis.ExternalAccess.OmniSharp (2)
Analyzers\OmnisharpAnalyzerLoaderFactory.cs (2)
13AnalyzerAssemblyLoader.CleanLegacyShadowCopyDirectoryIfNeeded(Path.Combine(Path.GetTempPath(), "CodeAnalysis", "OmnisharpAnalyzerShadowCopies")); 14return AnalyzerAssemblyLoader.CreateNonLockingLoader(Path.Combine(Path.GetTempPath(), "CodeAnalysis", "OmnisharpAnalyzerPathResolver"));
Microsoft.CodeAnalysis.Features (4)
EditAndContinue\TraceLog.cs (1)
56var directory = Path.Combine(_logDirectory, sessionId.Ordinal.ToString(), relativePath);
MetadataAsSource\MetadataAsSourceGeneratedFileInfo.cs (1)
34this.TemporaryFilePath = Path.Combine(rootPath, directoryName, topLevelNamedType.Name + Extension);
PdbSourceDocument\ImplementationAssemblyLookupService.cs (1)
132var pathToTry = Path.Combine(
UnusedReferences\ProjectAssets\ProjectAssetsReader.cs (1)
150compilationAssemblies.Add(Path.GetFullPath(Path.Combine(packagesPath, library.Path ?? "", assemblyPath)));
Microsoft.CodeAnalysis.Scripting (4)
Hosting\AssemblyLoader\MetadataShadowCopyProvider.cs (3)
568string xmlCopyPath = Path.Combine(assemblyCopyDirectory, xmlSubdirectory, xmlFileName); 569string xmlOriginalPath = Path.Combine(assemblyDirectory, xmlSubdirectory, xmlFileName); 593if (File.Exists(Path.Combine(assemblyDirectory, docSubdirectory, docFileName)))
src\roslyn\src\Compilers\Shared\GlobalAssemblyCacheHelpers\MonoGlobalAssemblyCache.cs (1)
49corlibFriendPath = Path.Combine(s_corlibDirectory, "Facades", fileName);
Microsoft.CodeAnalysis.Workspaces (6)
src\roslyn\src\Compilers\Core\Portable\DiagnosticAnalyzer\AnalyzerAssemblyLoader.cs (1)
318var filePath = Path.Combine(path, cultureInfo.Name, satelliteAssemblyName);
src\roslyn\src\Compilers\Core\Portable\DiagnosticAnalyzer\ShadowCopyAnalyzerPathResolver.cs (1)
322var shadowSatellitePath = Path.Combine(analyzerShadowDir, satelliteDirectoryName!, satelliteFileName);
Workspace\Host\Metadata\IAnalyzerAssemblyLoaderProvider.cs (2)
55AnalyzerAssemblyLoader.CleanLegacyShadowCopyDirectoryIfNeeded(Path.Combine(Path.GetTempPath(), nameof(Roslyn), "AnalyzerAssemblyLoader")); 57Path.Combine(Path.GetTempPath(), nameof(Roslyn), "AnalyzerPathResolver"),
Workspace\Host\PersistentStorage\IPersistentStorageConfiguration.cs (1)
73return Path.Combine(
Workspace\ProjectSystem\ReferenceFileChangeTracker.cs (1)
80referenceDirectories.Add(Path.Combine(Environment.GetFolderPath(Environment.SpecialFolder.ProgramFiles), "dotnet", "packs"));
Microsoft.CodeAnalysis.Workspaces.MSBuild (1)
MSBuild\BuildHostProcessManager.cs (1)
326buildHostPath = Path.Combine(MSBuildWorkspaceDirectory, contentFolderName, assemblyName);
Microsoft.Data.Analysis.Tests (2)
test\Microsoft.ML.TestFramework\BaseTestClass.cs (2)
39DataDir = Path.Combine(RootDir, "test", "data"); 115return Path.GetFullPath(Path.Combine(DataDir, subDir, name));
Microsoft.DotNet.Arcade.Sdk (2)
src\InstallDotNetCore.cs (1)
292_ => Path.Combine(dotnetRoot, "shared", version)
src\LocateDotNet.cs (1)
73if (dotNetDir == null || !Directory.Exists(Path.Combine(dotNetDir, "sdk", sdkVersion)))
Microsoft.DotNet.Build.Tasks.Installers (2)
src\CreateWixBuildWixpack.cs (2)
98WixpackWorkingDir = Path.Combine(Path.GetTempPath(), "WixpackTemp", Guid.NewGuid().ToString().Split('-')[0]); 666var potentialPath = Path.Combine(WixpackWorkingDir, searchPath, Path.GetFileName(includeFilePath));
Microsoft.DotNet.Build.Tasks.Packaging (4)
GetLayoutFiles.cs (2)
128var destination = Path.Combine(DestinationDirectory, subfolder, Path.GetFileName(source)); 142var symbolDestination = Path.Combine(DestinationDirectory, subfolder, Path.GetFileName(symbolSource));
HarvestPackage.cs (2)
472var candidateFolder = Path.Combine(packageFolder, packageId, packageVersion); 480candidateFolder = Path.Combine(packageFolder, packageId.ToLowerInvariant(), packageVersion.ToLowerInvariant());
Microsoft.DotNet.Build.Tasks.VisualStudio (1)
OptProf\GenerateTrainingInputFiles.cs (1)
118var configurationsDir = Path.Combine(OutputDirectory, test.Container, "Configurations");
Microsoft.DotNet.Build.Tasks.Workloads (1)
Swix\ComponentSwixProject.cs (1)
19SourcePath = Path.Combine(SourcePath, $"{component.SdkFeatureBand}", $"{Path.GetRandomFileName()}");
Microsoft.DotNet.Cli.Definitions (1)
Common\TargetPlatformOptions.cs (1)
119Path.Combine(sdkPath, Product.Version, ridFileName);
Microsoft.DotNet.MacOsPkg.Core (1)
AppBundle.cs (1)
29File.Exists(Path.Combine(path, "Contents", "Info.plist"));
Microsoft.DotNet.NativeWrapper (1)
src\sdk\src\Common\HostFxrPathResolver.cs (1)
41string fxrDir = Path.Combine(dotnetRoot, "host", "fxr");
Microsoft.DotNet.ProjectTools (2)
LaunchSettings\LaunchSettings.cs (1)
24=> Path.Combine(directoryPath, propertiesDirectoryName, "launchSettings.json");
src\sdk\src\Cli\Microsoft.DotNet.FileBasedPrograms\VirtualProjectBuilder.cs (1)
163return Path.Combine(directory, "dotnet", dotNetSubdirectory ?? "runfile");
Microsoft.DotNet.TemplateLocator (3)
src\sdk\src\Resolvers\Microsoft.NET.Sdk.WorkloadManifestReader\SdkDirectoryWorkloadManifestProvider.cs (1)
532.Select(featureBand => (featureBand, manifestDirectory: Path.Combine(sdkManifestPath, featureBand.ToString(), manifestId)))
src\sdk\src\Resolvers\Microsoft.NET.Sdk.WorkloadManifestReader\WorkloadResolver.cs (2)
333packPath = Path.Combine(rootPath.Path, "template-packs", resolvedPackageId.GetNuGetCanonicalId() + "." + packageVersion.ToLowerInvariant() + ".nupkg"); 337packPath = Path.Combine(rootPath.Path, "library-packs", resolvedPackageId.GetNuGetCanonicalId() + "." + packageVersion.ToLowerInvariant() + ".nupkg");
Microsoft.DotNet.XliffTasks (2)
Tasks\GatherXlf.cs (1)
70Path.Combine(TranslatedOutputDirectory, language, $"{translatedFileName}{extension}") :
Tasks\XlfTask.cs (1)
123return Path.Combine(directory, "xlf", filename + xlfExtension);
Microsoft.Extensions.AI.Evaluation.Console (2)
Telemetry\DeviceIdHelper.cs (1)
145cacheFileDirectoryPath = Path.Combine(xdgCacheHome, "Microsoft", "DeveloperTools");
Telemetry\TelemetryConstants.cs (1)
135: Path.Combine(homeDirectoryPath, ".dotnet", $"{Constants.Version}.aieval.dotnetFirstUseSentinel");
Microsoft.Extensions.AI.Evaluation.Reporting (3)
Storage\DiskBasedResponseCache.cs (1)
52Path.Combine(cacheRootPath, scenarioName, iterationName));
Storage\DiskBasedResultStore.cs (2)
102Path.Combine(_resultsRootPath, result.ExecutionName, result.ScenarioName))); 152Path.Combine(_resultsRootPath, executionName, scenarioName)));
Microsoft.Extensions.AI.Evaluation.Reporting.Tests (11)
DiskBased\DiskBasedResponseCacheTests.cs (1)
19string path = Path.Combine(Path.GetTempPath(), "M.E.AI.Eval.ResponseCacheTests", Path.GetRandomFileName());
DiskBased\DiskBasedResultStoreTests.cs (1)
19string path = Path.Combine(Path.GetTempPath(), "M.E.AI.Eval.ResultStoreTests", Path.GetRandomFileName());
DiskBased\PathValidationTests.cs (9)
111string child = Path.Combine(root, "sub", "file.txt"); 148string escaped = Path.Combine(root, "..", "outside"); 157string root = Path.Combine(Path.GetTempPath(), "testroot", "nested"); 168string other = Path.Combine(Path.GetTempPath(), "other", "file.txt"); 179string sibling = Path.Combine(Path.GetTempPath(), "testroot-sibling", "file.txt"); 202string storagePath = Path.Combine(Path.GetTempPath(), "M.E.AI.Eval.PathTests", Path.GetRandomFileName()); 230string storagePath = Path.Combine(Path.GetTempPath(), "M.E.AI.Eval.PathTests", Path.GetRandomFileName()); 419string child = Path.Combine(root, "sub", "file.txt"); 430string child = Path.Combine(Path.GetTempPath(), "testroot", "file.txt");
Microsoft.Extensions.AI.Templates.Tests (3)
TemplateExecutionTestConfiguration.cs (1)
13private string TemplateSandboxRoot => Path.Combine(WellKnownPaths.ProjectTemplatesArtifactsRoot, TemplatePackageName, "Sandbox");
WellKnownPaths.cs (2)
33ProjectTemplatesArtifactsRoot = Path.Combine(RepoRoot, "artifacts", "ProjectTemplates"); 66var dotNetExePath = Path.Combine(RepoRoot, ".dotnet", dotNetExeName);
Microsoft.Extensions.DependencyModel (1)
Resolution\PackageCompilationAssemblyResolver.cs (1)
66return [Path.Combine(basePath, ".nuget", "packages")];
Microsoft.Extensions.Http.Resilience.Tests (1)
BuildTransitive\GrpcNetClientFactoryVersionTargetTests.cs (1)
408var repoDotnetPath = Path.Combine(GetRepoRoot(), ".dotnet", dotnetFileName);
Microsoft.Extensions.Logging.AzureAppServices (2)
FileLoggerConfigureOptions.cs (1)
23options.LogDirectory = Path.Combine(_context.HomeFolder, "LogFiles", "Application");
SiteConfigurationProvider.cs (1)
13var settingsFolder = Path.Combine(context.HomeFolder, "site", "diagnostics");
Microsoft.ML.AutoML (1)
Experiment\Experiment.cs (1)
230var experimentDirFullPath = Path.Combine(tempDirectory, cacheDirectoryName, $"experiment_{Path.GetRandomFileName()}");
Microsoft.ML.AutoML.Tests (1)
DatasetUtil.cs (1)
132string imagesDownloadFolderPath = Path.Combine(assetsPath, "inputs",
Microsoft.ML.Core (2)
Data\Repository.cs (1)
249string entityPath = Path.Combine(root, dir ?? "", name);
Utilities\PathUtils.cs (1)
114candidate = Path.Combine(dir, folderPrefix, fileName);
Microsoft.ML.Core.Tests (3)
UnitTests\TestCustomTypeRegister.cs (1)
225var modelPath = Path.Combine(DataDir, "backcompat", "customTransform.zip");
UnitTests\TestEntryPoints.cs (2)
237var entryPointsSubDir = Path.Combine("..", "Common", "EntryPoints"); 265var entryPointsSubDir = Path.Combine("..", "Common", "EntryPoints");
Microsoft.ML.DnnImageFeaturizer.AlexNet (2)
AlexNetExtension.cs (2)
46var prepEstimator = new OnnxScoringEstimator(env, new[] { "PreprocessedInput" }, new[] { "OriginalInput" }, Path.Combine(modelDir, "AlexNetPrepOnnx", "AlexNetPreprocess.onnx")); 47var mainEstimator = new OnnxScoringEstimator(env, new[] { "Dropout234_Output_0" }, new[] { "Input140" }, Path.Combine(modelDir, "AlexNetOnnx", "AlexNet.onnx"));
Microsoft.ML.DnnImageFeaturizer.ResNet101 (2)
ResNet101Extension.cs (2)
46var prepEstimator = new OnnxScoringEstimator(env, new[] { "PreprocessedInput" }, new[] { "OriginalInput" }, Path.Combine(modelDir, "ResNetPrepOnnx", "ResNetPreprocess.onnx")); 47var mainEstimator = new OnnxScoringEstimator(env, new[] { "Pooling2286_Output_0" }, new[] { "Input1600" }, Path.Combine(modelDir, "ResNet101Onnx", "ResNet101.onnx"));
Microsoft.ML.DnnImageFeaturizer.ResNet18 (2)
ResNet18Extension.cs (2)
46var prepEstimator = new OnnxScoringEstimator(env, new[] { "PreprocessedInput" }, new[] { "OriginalInput" }, Path.Combine(modelDir, "ResNetPrepOnnx", "ResNetPreprocess.onnx")); 47var mainEstimator = new OnnxScoringEstimator(env, new[] { "Pooling395_Output_0" }, new[] { "Input247" }, Path.Combine(modelDir, "ResNet18Onnx", "ResNet18.onnx"));
Microsoft.ML.DnnImageFeaturizer.ResNet50 (2)
ResNet50Extension.cs (2)
46var prepEstimator = new OnnxScoringEstimator(env, new[] { "PreprocessedInput" }, new[] { "OriginalInput" }, Path.Combine(modelDir, "ResNetPrepOnnx", "ResNetPreprocess.onnx")); 47var mainEstimator = new OnnxScoringEstimator(env, new[] { "Pooling1096_Output_0" }, new[] { "Input750" }, Path.Combine(modelDir, "ResNet50Onnx", "ResNet50.onnx"));
Microsoft.ML.IntegrationTests (1)
IntegrationTestBaseClass.cs (1)
22DataDir = Path.Combine(RootDir, "test", "data");
Microsoft.ML.OnnxTransformerTest (9)
OnnxTransformTests.cs (9)
425var modelFile = Path.Combine(Directory.GetCurrentDirectory(), "twoinput", "twoinput.onnx"); 465var modelFile = Path.Combine(Directory.GetCurrentDirectory(), "twoinput", "twoinput.onnx"); 686var modelFile = Path.Combine(Directory.GetCurrentDirectory(), "zipmap", "TestZipMapInt64.onnx"); 739var modelFile = Path.Combine(Directory.GetCurrentDirectory(), "zipmap", "TestZipMapString.onnx"); 790var modelFile = Path.Combine(Directory.GetCurrentDirectory(), "zipmap", "TestZipMapInt64.onnx"); 809var modelFile = Path.Combine(Directory.GetCurrentDirectory(), "zipmap", "TestZipMapInt64.onnx"); 882var modelFile = Path.Combine(Directory.GetCurrentDirectory(), "unknowndimensions", "test_unknowndimensions_float.onnx"); 960var modelFile = Path.Combine(Directory.GetCurrentDirectory(), "twoinput", "twoinput.onnx"); 1052var modelFile = Path.Combine(Directory.GetCurrentDirectory(), "unknowndimensions", "test_unknowndimensions_float.onnx");
Microsoft.ML.PerformanceTests (4)
BenchmarkBase.cs (2)
17DataDir = Path.Combine(RootDir, "test", "data"); 43var filePath = Path.GetFullPath(Path.Combine(DataDir, path, name));
ImageClassificationBench.cs (2)
40var outputMlNetModelFilePath = Path.Combine(assetsPath, "outputs", 44string imagesDownloadFolderPath = Path.Combine(assetsPath, "inputs",
Microsoft.ML.Samples (4)
Dynamic\Trainers\MulticlassClassification\ImageClassification\ImageClassificationDefault.cs (1)
25string imagesDownloadFolderPath = Path.Combine(assetsPath, "inputs",
Dynamic\Trainers\MulticlassClassification\ImageClassification\LearningRateSchedulingCifarResnetTransferLearning.cs (1)
26string imagesDownloadFolderPath = Path.Combine(assetsPath, "inputs",
Dynamic\Trainers\MulticlassClassification\ImageClassification\ResnetV2101TransferLearningEarlyStopping.cs (1)
26string imagesDownloadFolderPath = Path.Combine(assetsPath, "inputs",
Dynamic\Trainers\MulticlassClassification\ImageClassification\ResnetV2101TransferLearningTrainTestSplit.cs (1)
26string imagesDownloadFolderPath = Path.Combine(assetsPath, "inputs",
Microsoft.ML.Samples.GPU (4)
docs\e4e90a0f3c9b109a\LearningRateSchedulingCifarResnetTransferLearning.cs (1)
26string imagesDownloadFolderPath = Path.Combine(assetsPath, "inputs",
docs\samples\Microsoft.ML.Samples\Dynamic\Trainers\MulticlassClassification\ImageClassification\ImageClassificationDefault.cs (1)
25string imagesDownloadFolderPath = Path.Combine(assetsPath, "inputs",
docs\samples\Microsoft.ML.Samples\Dynamic\Trainers\MulticlassClassification\ImageClassification\ResnetV2101TransferLearningEarlyStopping.cs (1)
26string imagesDownloadFolderPath = Path.Combine(assetsPath, "inputs",
docs\samples\Microsoft.ML.Samples\Dynamic\Trainers\MulticlassClassification\ImageClassification\ResnetV2101TransferLearningTrainTestSplit.cs (1)
26string imagesDownloadFolderPath = Path.Combine(assetsPath, "inputs",
Microsoft.ML.SamplesUtils (2)
SamplesDatasetUtils.cs (2)
185Download(Path.Combine(remotePath, "variables", "variables.data-00000-of-00001"), Path.Combine(varPath, "variables.data-00000-of-00001")).Wait(); 186Download(Path.Combine(remotePath, "variables", "variables.index"), Path.Combine(varPath, "variables.index")).Wait();
Microsoft.ML.TensorFlow (1)
TensorflowTransform.cs (1)
473Path.Combine(_savedModelPath, DefaultModelFileNames.VariablesFolder, DefaultModelFileNames.Index)
Microsoft.ML.TensorFlow.Tests (7)
TensorflowTests.cs (7)
66string imagesDownloadFolderPath = Path.Combine(TensorFlowScenariosTestsFixture.assetsPath, "inputs", 1549ImagePath = Path.Combine(_fullImagesetFolderPath, "daisy", "5794835_d15905c7c8_n.jpg") 1555ImagePath = Path.Combine(_fullImagesetFolderPath, "roses", "12240303_80d87f77a3_n.jpg") 1708ImagePath = Path.Combine(_fullImagesetFolderPath, "daisy", "5794835_d15905c7c8_n.jpg") 1714ImagePath = Path.Combine(_fullImagesetFolderPath, "roses", "12240303_80d87f77a3_n.jpg") 1736Assert.True(File.Exists(Path.Combine(Path.GetTempPath(), "MLNET", ImageClassificationTrainer.ModelFileName[options.Arch]))); 1828string imagesDownloadFolderPath = Path.Combine(TensorFlowScenariosTestsFixture.assetsPath, "inputs",
Microsoft.ML.TestFramework (6)
BaseTestBaseline.cs (2)
94string baselineRootDir = Path.Combine(RootDir, TestDir, "BaselineOutput"); 297return Path.GetFullPath(Path.Combine(_baselineCommonDir, subDir, name));
BaseTestClass.cs (2)
39DataDir = Path.Combine(RootDir, "test", "data"); 115return Path.GetFullPath(Path.Combine(DataDir, subDir, name));
DataPipe\PartitionedFileLoaderTests.cs (2)
30string pathData = Path.Combine(basePath, "...", "*.csv"); 44string pathData = Path.Combine(basePath, "...", "*.csv");
Microsoft.ML.TestFrameworkCommon (3)
TestCommon.cs (2)
27return Path.Combine(outDir, subDir, name); // REVIEW: put the path in in braces in case the path has spaces 40return Path.GetFullPath(Path.Combine(dataDir, subDir, name));
Utility\PathResolver.cs (1)
151return Path.Combine(Environment.GetFolderPath(Environment.SpecialFolder.UserProfile), ".nuget", "packages");
Microsoft.ML.Tests (12)
DatabaseLoaderTests.cs (1)
359_temporaryDatabaseDirectory = Path.Combine(Path.GetTempPath(), "Microsoft.ML.Tests", databaseId);
OnnxConversionTest.cs (9)
87var subDir = Path.Combine("Onnx", "Regression", "Adult"); 165var subDir = Path.Combine("Onnx", "Cluster", "BreastCancer"); 207var subDir = Path.Combine("Onnx", "Regression", "Adult"); 442var subDir = Path.Combine("Onnx", "BinaryClassification", "BreastCancer"); 584var subDir = Path.Combine("Onnx", "BinaryClassification", "BreastCancer"); 610var subDir = Path.Combine("Onnx", "BinaryClassification", "BreastCancer"); 635var subDir = Path.Combine("Onnx", "MultiClassClassification", "BreastCancer"); 817var subDir = Path.Combine("Onnx", "BinaryClassification", "BreastCancer"); 856var subDir = Path.Combine("Onnx", "Transforms", "Sentiment");
OnnxSequenceTypeWithAttributesTest.cs (2)
59var modelFile = Path.Combine(Directory.GetCurrentDirectory(), "zipmap", "TestZipMapString.onnx"); 98var modelFile = Path.Combine(Directory.GetCurrentDirectory(), "zipmap", "TestZipMapString.onnx");
Microsoft.ML.Vision (2)
DnnRetrainTransform.cs (2)
706Path.Combine(_modelLocation, DefaultModelFileNames.VariablesFolder, DefaultModelFileNames.Data), 707Path.Combine(_modelLocation, DefaultModelFileNames.VariablesFolder, DefaultModelFileNames.Index),
Microsoft.NET.Build.Extensions.Tasks (1)
src\sdk\src\Tasks\Common\ConflictResolution\ResolvePackageFileConflicts.cs (1)
76AbsolutePath frameworkListPath = TaskEnvironment.GetAbsolutePath(Path.Combine(tfd.ItemSpec, "RedistList", "FrameworkList.xml"));
Microsoft.NET.Build.Tasks (21)
CheckSdkVulnerabilities.cs (1)
45string summaryPath = Path.Combine(userProfileDir, CacheDirectoryName, $"{SummaryFilePrefix}{SdkVersion}.json");
FrameworkPackages\FrameworkPackages.cs (1)
137.Select(d => (Overrides: Path.Combine(d, "data", "PackageOverrides.txt"), OriginalOverrides: Path.Combine(originalPacksFolder, Path.GetFileName(d), "data", "PackageOverrides.txt"), Version: ParseVersion(Path.GetFileName(d))))
ProcessFrameworkReferences.cs (1)
1146string packPath = Path.Combine(packFolder, packName, packVersion);
ProduceContentAssets.cs (1)
210string relativeOutputPath = Path.Combine(packageName, packageVersion, ppOutputPath);
ResolveAppHosts.cs (1)
298appHostPackPath = Path.Combine(TargetingPackRoot, hostPackName, appHostPackVersion);
ResolveReadyToRunCompilers.cs (8)
321_crossgenTool.ToolPath = Path.Combine(_crossgenTool.PackagePath, "tools", "crossgen.exe"); 337_crossgenTool.ToolPath = Path.Combine(_crossgenTool.PackagePath, "tools", "crossgen.exe"); 356_crossgenTool.ToolPath = Path.Combine(_crossgenTool.PackagePath, "tools", "crossgen.exe"); 374_crossgenTool.ToolPath = Path.Combine(_crossgenTool.PackagePath, "tools", "crossgen"); 390_crossgenTool.ToolPath = Path.Combine(_crossgenTool.PackagePath, "tools", "crossgen"); 402_crossgenTool.ToolPath = Path.Combine(_crossgenTool.PackagePath, "tools", "crossgen"); 438_crossgen2Tool.ClrJitPath = Path.Combine(_crossgen2Tool.PackagePath, "tools", clrJitFileName); 445_crossgen2Tool.ToolPath = Path.Combine(_crossgen2Tool.PackagePath, "tools", toolFileName);
ResolveRuntimePackAssets.cs (1)
151string runtimeListPath = Path.Combine(runtimePackRoot, "data", "RuntimeList.xml");
ResolveTargetingPackAssets.cs (2)
212Path.Combine(targetingPackRoot.OriginalValue, "ref", targetingPackTargetFramework)); 220Path.Combine(targetingPackRoot.OriginalValue, "ref", targetingPackTargetFramework));
RunCsWinRTGenerator.cs (1)
206return Path.Combine(CsWinRTToolsDirectory!, architectureDirectory, ToolName);
src\sdk\src\Resolvers\Microsoft.NET.Sdk.WorkloadManifestReader\SdkDirectoryWorkloadManifestProvider.cs (1)
532.Select(featureBand => (featureBand, manifestDirectory: Path.Combine(sdkManifestPath, featureBand.ToString(), manifestId)))
src\sdk\src\Resolvers\Microsoft.NET.Sdk.WorkloadManifestReader\WorkloadResolver.cs (2)
333packPath = Path.Combine(rootPath.Path, "template-packs", resolvedPackageId.GetNuGetCanonicalId() + "." + packageVersion.ToLowerInvariant() + ".nupkg"); 337packPath = Path.Combine(rootPath.Path, "library-packs", resolvedPackageId.GetNuGetCanonicalId() + "." + packageVersion.ToLowerInvariant() + ".nupkg");
src\sdk\src\Tasks\Common\ConflictResolution\ResolvePackageFileConflicts.cs (1)
76AbsolutePath frameworkListPath = TaskEnvironment.GetAbsolutePath(Path.Combine(tfd.ItemSpec, "RedistList", "FrameworkList.xml"));
Microsoft.NET.Sdk.BlazorWebAssembly.Tasks (3)
src\sdk\src\StaticWebAssetsSdk\Tasks\Data\StaticWebAsset.cs (3)
908return Path.Combine(normalizedPrefix, computedBasePath, route) 1235var fxDir = Path.Combine(intermediateOutputPath, "fx", originalSourceId); 1540var pathWithTokens = Path.Combine(prefix, computedBasePath, RelativePath)
Microsoft.NET.Sdk.Publish.Tasks (1)
Tasks\GenerateEFSQLScripts.cs (1)
51string outputFileFullPath = Path.Combine(EFPublishDirectory, EFSQLScriptsFolderName, dbContext.ItemSpec + ".sql");
Microsoft.NET.Sdk.StaticWebAssets.Tasks (5)
Data\StaticWebAsset.cs (3)
908return Path.Combine(normalizedPrefix, computedBasePath, route) 1235var fxDir = Path.Combine(intermediateOutputPath, "fx", originalSourceId); 1540var pathWithTokens = Path.Combine(prefix, computedBasePath, RelativePath)
DefineStaticWebAssets.cs (1)
424var finalIdentity = Path.Combine(normalizedContentRoot, identitySubPath ?? string.Empty, itemSpecFileName);
ScopedCss\ConcatenateCssFiles50.cs (1)
70var importPath = NormalizePath(Path.Combine(prefix, bundleBasePath, relativePath));
Microsoft.NET.Sdk.WorkloadManifestReader (3)
SdkDirectoryWorkloadManifestProvider.cs (1)
532.Select(featureBand => (featureBand, manifestDirectory: Path.Combine(sdkManifestPath, featureBand.ToString(), manifestId)))
WorkloadResolver.cs (2)
333packPath = Path.Combine(rootPath.Path, "template-packs", resolvedPackageId.GetNuGetCanonicalId() + "." + packageVersion.ToLowerInvariant() + ".nupkg"); 337packPath = Path.Combine(rootPath.Path, "library-packs", resolvedPackageId.GetNuGetCanonicalId() + "." + packageVersion.ToLowerInvariant() + ".nupkg");
Microsoft.NET.Sdk.WorkloadMSBuildSdkResolver (1)
src\sdk\src\Cli\dotnet\Commands\Workload\Install\WorkloadInstallRecords\FileBasedInstallationRecordInstaller.cs (1)
32var path = Path.Combine(_workloadMetadataDir, featureBand.ToString(), InstalledWorkloadDir);
Microsoft.TemplateEngine.Cli (1)
Commands\CliPathInfo.cs (1)
30HostVersionSettingsDir = Path.Combine(GlobalSettingsDir, host.HostIdentifier, host.Version);
Microsoft.TemplateEngine.Edge (1)
DefaultPathInfo.cs (1)
133return Path.Combine(globalDir ?? GetDefaultGlobalSettingsDir(userDir!), host.HostIdentifier, host.Version);
Microsoft.TemplateEngine.IDE (1)
Bootstrapper.cs (1)
54string hostVersionSettingsDir = Path.Combine(hostSettingsLocation, host.HostIdentifier, host.Version);
Microsoft.TestPlatform.CoreUtilities (2)
Helpers\DotnetHostHelper.cs (2)
265muxerPath = Path.Combine(_environmentVariableHelper.GetEnvironmentVariable("ProgramFiles(x86)")!, "dotnet", _muxerName); 272: Path.Combine(_environmentVariableHelper.GetEnvironmentVariable("ProgramFiles")!, "dotnet", _muxerName);
Microsoft.TestPlatform.CrossPlatEngine (1)
DataCollection\DefaultDataCollectionLauncher.cs (1)
67? Path.Combine(dataCollectorDirectory, "TestHostNetFramework", dataCollectorProcessName)
Microsoft.TestPlatform.Extensions.BlameDataCollector (1)
WindowsHangDumper.cs (1)
144var dumpMinitoolPath = Path.Combine(Path.GetDirectoryName(Assembly.GetCallingAssembly().Location)!, "dump", dumpMinitoolName);
Microsoft.TestPlatform.PlatformAbstractions (1)
common\System\ProcessHelper.cs (1)
339? Path.Combine(GetCurrentProcessLocation(), GetFormattedCurrentProcessArchitecture(), Arm)
Microsoft.TestPlatform.TestHostRuntimeProvider (2)
Hosting\DefaultTestHostManager.cs (2)
196testhostProcessPath = Path.Combine(currentWorkingDirectory, "..", testHostProcessName); 225testhostProcessPath = Path.Combine(currentWorkingDirectory, "..", originalTestHostProcessName);
Microsoft.VisualStudio.TestPlatform.Client (1)
TestPlatform.cs (1)
280extensionsFolder = Path.Combine(Path.GetDirectoryName(extensionsFolder)!, "vstest.console", "Extensions");
Microsoft.VisualStudio.TestPlatform.Common (1)
DataCollection\DataCollectionAttachmentManager.cs (1)
108SessionOutputDirectory = Path.Combine(Path.GetTempPath(), DefaultOutputDirectoryName, id.Id.ToString());
MSBuild (1)
src\msbuild\src\Shared\Debugging\PrintLineDebuggerWriters.cs (1)
83: Path.Combine(artifactsPart, "log", "Debug");
NuGet.Build.Tasks.Pack (1)
PackTaskLogic.cs (1)
750Path.Combine("contentFiles", language, framework.GetShortFolderName()
NuGet.Commands (2)
MSBuildProjectFactory.cs (1)
148Target = IsTool ? Path.Combine(targetFolders[i], targetPath) : Path.Combine(targetFolders[i], tfm, targetPath)
RestoreCommand\Utility\LockFileUtils.cs (1)
637string relativePath = PathUtility.GetPathWithForwardSlashes(Path.Combine("bin", "placeholder", $"{localMatch.Library.Name}.dll"));
NuGet.Common (11)
Migrations\Migration1.cs (2)
107return Path.Combine(home, ".config", "NuGet"); 118return Path.Combine(home, ".nuget", "NuGet");
Migrations\MigrationRunner.cs (2)
92return Path.Combine(Environment.GetFolderPath(Environment.SpecialFolder.LocalApplicationData), "NuGet", "Migrations"); 99: Path.Combine(XdgDataHome, "NuGet", "Migrations");
PathUtil\NuGetEnvironment.cs (7)
134return Path.Combine( 141return Path.Combine( 150return Path.Combine( 157return Path.Combine( 254return Path.Combine(_getHome.Value, ".local", "share"); 375var fullPath = Path.Combine(programFiles, DotNet, DotNetExe); 385var fullPath = Path.Combine(programFiles, DotNet, DotNetExe);
NuGet.Packaging (1)
Signing\TrustStore\FallbackCertificateBundleX509ChainFactory.cs (1)
45string fullFilePath = Path.Combine(
NuGet.Protocol (3)
LocalRepositories\FindLocalPackagesResourceUnzipped.cs (1)
138var nuspecPath = Path.Combine(root.FullName, name, $"{name}{PackagingCoreConstants.NuspecExtension}");
Plugins\PluginDiscoveryUtility.cs (1)
68return Path.Combine(nuGetHome,
Utility\LocalFolderUtility.cs (1)
371var expectedPath = Path.Combine(rootDirInfo.FullName, idVersion, $"{idVersion}{PackagingCoreConstants.NupkgExtension}");
RepoTasks (2)
src\aspnetcore\src\Shared\CertificateGeneration\UnixCertificateManager.cs (2)
561return Path.Combine(homeDirectory, ".pki", "nssdb"); 571return Path.Combine(homeDirectory, ".mozilla", "firefox");
rzc (3)
ShadowCopyManager.cs (3)
24BaseDirectory = baseDirectory ?? Path.Combine(Path.GetTempPath(), "Razor", "ShadowCopy"); 56var resourcesShadowCopyPath = Path.Combine(assemblyDirectory, directoryName, resourcesNameWithExtension); 60resourcesPath = Path.Combine(directory, resourcesNameWithoutExtension, resourcesNameWithExtension);
Stress.AppHost (1)
CommandResources.cs (1)
509var processCommandFileAppsDirectory = Path.GetFullPath(Path.Combine(builder.AppHostDirectory, "..", "process-command-file-apps"));
System.Console (2)
src\runtime\src\libraries\System.Private.CoreLib\src\System\IO\PersistedFiles.Unix.cs (2)
29return Path.Combine(s_userProductDirectory, featureName, subFeatureName); 42s_userProductDirectory = Path.Combine(
System.IO.IsolatedStorage (1)
System\IO\IsolatedStorage\Helper.NonMobile.cs (1)
49randomDirectory = Path.Combine(rootDirectory, Path.GetRandomFileName(), Path.GetRandomFileName());
System.IO.Packaging (1)
System\IO\Packaging\PackUriHelper.cs (1)
215partName = Path.Combine(partName, RelationshipPartSegmentName, file); // Adding the "_rels" segment and the last segment back
System.Management (1)
System\Management\ManagementScope.cs (1)
307string wminet_utilsPath = Path.Combine(
System.Net.NetworkInformation (2)
System\Net\NetworkInformation\LinuxIPGlobalStatistics.cs (1)
36string forwardingConfigFile = Path.Combine(NetworkFiles.Ipv6ConfigFolder,
System\Net\NetworkInformation\LinuxIPInterfaceStatistics.cs (1)
26string transmitQueueLengthFilePath = Path.Combine(NetworkFiles.SysClassNetFolder, name, NetworkFiles.TransmitQueueLengthFileName);
System.Private.CoreLib (7)
src\runtime\src\libraries\System.Private.CoreLib\src\System\Environment.GetFolderPathCore.Unix.cs (1)
130data = Path.Combine(home, ".local", "share");
src\runtime\src\libraries\System.Private.CoreLib\src\System\IO\PersistedFiles.Unix.cs (2)
29return Path.Combine(s_userProductDirectory, featureName, subFeatureName); 42s_userProductDirectory = Path.Combine(
src\runtime\src\libraries\System.Private.CoreLib\src\System\IO\SharedMemoryManager.Unix.cs (1)
400string sharedFilesPath = Path.Combine(
src\runtime\src\libraries\System.Private.CoreLib\src\System\Runtime\Loader\AssemblyLoadContext.cs (2)
922string assemblyPath = Path.Combine(parentDirectory, assemblyName.CultureName!, $"{assemblyName.Name}.dll"); 932assemblyPath = Path.Combine(parentDirectory, assemblyName.CultureName!.ToLowerInvariant(), $"{assemblyName.Name}.dll");
src\runtime\src\libraries\System.Private.CoreLib\src\System\Threading\NamedMutex.Unix.cs (1)
404string lockFileDirectory = Path.Combine(
VBCSCompiler (3)
src\roslyn\src\Compilers\Server\VBCSCompiler\CompilationCache.cs (1)
133=> Path.Combine(_cachePath, dllName, hashKey);
src\roslyn\src\Compilers\Server\VBCSCompiler\CompilerRequestHandler.cs (2)
75Microsoft.CodeAnalysis.AnalyzerAssemblyLoader.CleanLegacyShadowCopyDirectoryIfNeeded(Path.Combine(Path.GetTempPath(), "VBCSCompiler", "AnalyzerAssemblyLoader")); 76AnalyzerAssemblyLoader = Microsoft.CodeAnalysis.AnalyzerAssemblyLoader.CreateNonLockingLoader(Path.Combine(Path.GetTempPath(), "VBCSCompiler", "AnalyzerPathResolver"));