1647 references to WriteAllText
aspire (15)
Agents\AspireSkills\AspireSkillsInstaller.cs (1)
1109File.WriteAllText(Path.Combine(directory, LastUsedFileName), DateTimeOffset.UtcNow.ToUnixTimeSeconds().ToString(CultureInfo.InvariantCulture));
Bundles\BundleService.cs (1)
837File.WriteAllText(markerPath, version);
Commands\InitCommand.cs (1)
300File.WriteAllText(appHostPath, appHostContent);
Migrations\TypeScriptAppHostMigration.cs (5)
178File.WriteAllText(modernAppHostFile.FullName, modernAppHostContent); 221File.WriteAllText(configPath, root.ToJsonString(new JsonSerializerOptions { WriteIndented = true })); 269File.WriteAllText(tsConfigPath, root.ToJsonString(new JsonSerializerOptions { WriteIndented = true })); 311File.WriteAllText(packageJsonPath, root.ToJsonString(new JsonSerializerOptions { WriteIndented = true })); 334File.WriteAllText(configPath, rewritten);
Projects\DotNetBasedAppHostServerProject.cs (3)
124File.WriteAllText(hashFilePath, hash); 282File.WriteAllText(Path.Combine(_projectModelPath, "Program.cs"), programCs); 506File.WriteAllText(Path.Combine(_projectModelPath, fileName), content);
Projects\GuestAppHostProject.cs (1)
2005File.WriteAllText(hashPath, hash);
src\Shared\UserSecrets\SecretsStore.cs (2)
93File.WriteAllText(tempFilename, json); 107File.WriteAllText(_secretsFilePath, json);
Utils\FirstTimeUseNoticeSentinel.cs (1)
45File.WriteAllText(_sentinelFilePath, string.Empty);
Aspire.Acquisition.Tests (12)
Scripts\Common\ScriptFunctionCommand.cs (2)
114File.WriteAllText(tempScript, wrapperContent); 157File.WriteAllText(tempScript, scriptContent);
Scripts\PRScriptFunctionTests.cs (4)
231File.WriteAllText(Path.Combine(tempDir, "artifact.tar.gz"), "fake"); 251File.WriteAllText(Path.Combine(tempDir, "artifact.tar.gz"), "fake"); 271File.WriteAllText(Path.Combine(tempDir, "artifact.tar.gz"), "fake"); 373File.WriteAllText(configFile, "# existing config\n");
Scripts\PRScriptPSFunctionTests.cs (3)
262File.WriteAllText(Path.Combine(tempDir, "artifact.tar.gz"), "fake"); 282File.WriteAllText(Path.Combine(tempDir, "artifact.tar.gz"), "fake"); 302File.WriteAllText(Path.Combine(tempDir, "artifact.tar.gz"), "fake");
Scripts\ReleaseScriptFunctionTests.cs (3)
513File.WriteAllText(Path.Combine(env.MockHome, ".bashrc"), "# existing config\n"); 537File.WriteAllText(Path.Combine(env.MockHome, ".zshrc"), "# existing config\n"); 562File.WriteAllText(
Aspire.Cli.EndToEnd.Tests (116)
AgentCommandTests.cs (2)
105File.WriteAllText(configPath, """{"mcpServers":{"aspire":{"command":"aspire","args":["mcp","start"]}}}"""); 157File.WriteAllText(configPath, """{"mcpServers":{"aspire":{"command":"aspire","args":["mcp","start"]}}}""");
AgentMcpExcludeFromMcpTests.cs (1)
43File.WriteAllText(appHostFilePath, modified);
AppHostSyntaxErrorOutputTests.cs (4)
259File.WriteAllText(Path.Combine(projectDirectory, "BrokenDotNetApp.csproj"), $$""" 270File.WriteAllText(appHostPath, """ 282File.WriteAllText(Path.Combine(projectDirectory, "MissingSdkAppHost.csproj"), """ 304File.WriteAllText(Path.Combine(projectDirectory, "apphost.mts"), "const value = ;");
BundleSmokeTests.cs (4)
78File.WriteAllText( 147File.WriteAllText(appHostProjectPath, appHostProject); 150File.WriteAllText( 235File.WriteAllText(
CentralPackageManagementTests.cs (10)
52File.WriteAllText(appHostCsprojPath, """ 66File.WriteAllText(Path.Combine(appHostDir, "Program.cs"), """ 71File.WriteAllText(directoryPackagesPropsPath, """ 166File.WriteAllText(appHostCsprojPath, """ 177File.WriteAllText(Path.Combine(appHostDir, "Program.cs"), """ 183File.WriteAllText(directoryPackagesPropsPath, """ 218File.WriteAllText(directoryPackagesPropsPath, $$""" 287File.WriteAllText(appHostCsprojPath, """ 297File.WriteAllText(Path.Combine(appHostDir, "Program.cs"), """ 302File.WriteAllText(directoryPackagesPropsPath, """
ConfigDiscoveryTests.cs (1)
73File.WriteAllText(
ConfigHealingTests.cs (1)
61File.WriteAllText(configFilePath, malformedConfig);
ConfigMigrationTests.cs (6)
128File.WriteAllText(legacyPath, 191File.WriteAllText(newConfigPath, 193File.WriteAllText(legacyPath, 234File.WriteAllText( 291File.WriteAllText(legacyPath, 441File.WriteAllText(legacyPath,
CSharpProjectModeInitTests.cs (3)
68File.WriteAllText(solutionPath, "Fake solution file"); 140File.WriteAllText(solutionPath, "Fake solution file"); 144File.WriteAllText(leftoverPath, LeftoverContent);
DescribeCommandTests.cs (1)
136File.WriteAllText(appHostFilePath, content);
DockerDeploymentTests.cs (2)
75File.WriteAllText(appHostFilePath, content); 175File.WriteAllText(appHostFilePath, content);
DocsCommandE2ETests.cs (1)
21File.WriteAllText(docsFilePath, """
EntityFrameworkCoreDeploymentTests.cs (2)
157File.WriteAllText( 208File.WriteAllText(
Helpers\CliE2ETestHelpers.cs (1)
1124File.WriteAllText(configPath, config.ToJsonString());
Helpers\CliInstallStrategyTests.cs (7)
480File.WriteAllText(Path.Combine(tempDir.FullName, "Aspire.Cli.13.3.0-preview.1.25175.1.nupkg"), ""); 481File.WriteAllText(Path.Combine(tempDir.FullName, "Aspire.Cli.linux-x64.13.3.0-preview.1.25175.1.nupkg"), ""); 777File.WriteAllText(Path.Combine(tempDir.FullName, "Aspire.Cli.13.3.0-preview.1.12345.1.nupkg"), ""); 795File.WriteAllText(Path.Combine(tempDir.FullName, "Aspire.Cli.linux-x64.13.3.0.nupkg"), ""); 813File.WriteAllText(Path.Combine(tempDir.FullName, "Aspire.Cli.13.3.0.nupkg"), ""); 814File.WriteAllText(Path.Combine(tempDir.FullName, "Aspire.Cli.13.4.0.nupkg"), ""); 833File.WriteAllText(Path.Combine(tempDir.FullName, "Aspire.Cli.linux-x64.13.3.0.nupkg"), "");
Helpers\KubernetesDeployTestHelpers.cs (2)
340File.WriteAllText(Path.Combine(appHostDir, "AppHost.cs"), appHostCode); 341File.WriteAllText(Path.Combine(apiDir, "Program.cs"), apiProgramCode);
Helpers\TypeScriptAppHostToolchainTestHelpers.cs (3)
41File.WriteAllText(packageJsonPath, $"{packageJson.ToJsonString(s_packageJsonSerializerOptions)}{Environment.NewLine}"); 160File.WriteAllText(yarnConfigPath, $"{YarnNodeModulesConfiguration}{Environment.NewLine}"); 167File.WriteAllText(yarnLockPath, string.Empty);
JavaPolyglotApphostDirectoryTests.cs (1)
86File.WriteAllText(appHostPath, newContent);
JavaPolyglotTests.cs (1)
68File.WriteAllText(appHostPath, newContent);
JavaScriptPublishTests.cs (6)
146File.WriteAllText(appHostPath, """ 179File.WriteAllText(appHostPath, $$""" 220File.WriteAllText(Path.Combine(appDir, "package.json"), $$""" 235File.WriteAllText(Path.Combine(appDir, "yarn.lock"), $$""" 252File.WriteAllText(Path.Combine(appDir, "server.js"), $$""" 277File.WriteAllText(Path.Combine(workspace.WorkspaceRoot.FullName, "verify-runtime.sh"), $$"""
KubernetesDeployTypeScriptTests.cs (1)
107File.WriteAllText(appHostFilePath, content);
KubernetesDeployTypeScriptWithPersistentVolumeTests.cs (2)
137File.WriteAllText(appHostFilePath, appHostContent); 182File.WriteAllText(apiIndexFilePath, apiIndexContent);
KubernetesPublishRequiresExternalEndpointTests.cs (1)
96File.WriteAllText(appHostFilePath, content);
KubernetesPublishTests.cs (2)
151File.WriteAllText(appHostFilePath, content); 346File.WriteAllText(
LaunchProfileTests.cs (3)
27File.WriteAllText(Path.Combine(workspace.WorkspaceRoot.FullName, "LaunchProfile.sln"), "Fake solution file"); 48File.WriteAllText( 62File.WriteAllText(
OllamaIntegrationTests.cs (1)
67File.WriteAllText(appHostFilePath, content);
PodmanDeploymentTests.cs (1)
81File.WriteAllText(appHostFilePath, content);
ProjectReferenceTests.cs (5)
57File.WriteAllText(Path.Combine(integrationDir, "MyIntegration.csproj"), $$""" 97File.WriteAllText(Path.Combine(workDir, "nuget.config"), nugetConfig); 100File.WriteAllText(Path.Combine(integrationDir, "MyIntegrationExtensions.cs"), """ 123File.WriteAllText(configPath, updatedJson); 133File.WriteAllText(Path.Combine(workDir, "apphost.mts"), """
RadiusDeployTests.cs (1)
129File.WriteAllText(appHostFilePath, content);
RadiusPublishTests.cs (1)
92File.WriteAllText(appHostFilePath, content);
ResourceCommandTests.cs (4)
54File.WriteAllText(appHostFilePath, newContent); 184File.WriteAllText(appHostFilePath, newContent); 265File.WriteAllText(appHostFilePath, newContent); 366File.WriteAllText(appHostFilePath, newContent);
SelfUpdateChannelPersistenceTests.cs (1)
49File.WriteAllText(configPath, createdConfig.ToJsonString());
StartStopTests.cs (1)
250File.WriteAllText(assertionScript, $$"""
StopForceTests.cs (1)
47File.WriteAllText(appHostFilePath, $$"""
TerminalCommandTests.cs (1)
48File.WriteAllText(appHostPath, appHostContent.Replace(oldFrontendLine, newFrontendLine, StringComparison.Ordinal));
tests\Shared\TemporaryWorkspace.cs (1)
241File.WriteAllText(settingsPath, "{}");
TypeScriptCodegenValidationTests.cs (3)
239File.WriteAllText(appHostPath, """ 317File.WriteAllText(appHostPath, newContent); 396File.WriteAllText(appHostPath, newContent);
TypeScriptEmptyAppHostTemplateTests.cs (4)
108File.WriteAllText(Path.Combine(extensionDirectory.FullName, "DeadlockExtension.csproj"), $$""" 123File.WriteAllText(Path.Combine(extensionDirectory.FullName, "DeadlockExtensions.cs"), """ 163File.WriteAllText(Path.Combine(appDirectory, "apphost.mts"), """ 184File.WriteAllText(configPath, config.ToJsonString(new JsonSerializerOptions { WriteIndented = true }));
TypeScriptLegacyAppHostTests.cs (3)
123File.WriteAllText(Path.Combine(projectRoot, "apphost.ts"), """ 139File.WriteAllText( 146File.WriteAllText(Path.Combine(projectRoot, "tsconfig.apphost.json"), """
TypeScriptMigrateAppHostTests.cs (3)
112File.WriteAllText(Path.Combine(projectRoot, "apphost.ts"), """ 126File.WriteAllText( 130File.WriteAllText(Path.Combine(projectRoot, "tsconfig.apphost.json"), """
TypeScriptPolyglotApphostDirectoryTests.cs (1)
92File.WriteAllText(appHostPath, newContent);
TypeScriptPolyglotTests.cs (5)
111File.WriteAllText(appHostPath, newContent); 207File.WriteAllText(appHostPath, """ 330File.WriteAllText( 361File.WriteAllText(Path.Combine(projectRoot, "package.json"), packageJson.ToJsonString(new JsonSerializerOptions { WriteIndented = true })); 447File.WriteAllText(appHostPath, newContent);
TypeScriptPublishTests.cs (4)
80File.WriteAllText(appHostPath, newContent); 256File.WriteAllText(appHostPath, newContent); 334File.WriteAllText(appHostPath, newContent); 355File.WriteAllText(appHostPath, """
TypeScriptReusablePackageTests.cs (6)
101File.WriteAllText(Path.Combine(appDirectory.FullName, "apphost.mts"), """ 113File.WriteAllText(Path.Combine(appDirectory.FullName, "tsconfig.json"), """ 141File.WriteAllText(Path.Combine(helperDirectory.FullName, "aspire.config.json"), $$""" 155File.WriteAllText(Path.Combine(helperDirectory.FullName, "package.json"), """ 171File.WriteAllText(Path.Combine(helperDirectory.FullName, "tsconfig.json"), """ 194File.WriteAllText(Path.Combine(helperSourceDirectory.FullName, "index.ts"), """
TypeScriptSqlServerNativeAssetsBundleTests.cs (1)
55File.WriteAllText(appHostPath, """
Aspire.Cli.Tests (711)
Acquisition\IdentityResolverTests.cs (1)
508=> File.WriteAllText(Path.Combine(directory, InstallSidecarReader.SidecarFileName), json);
Acquisition\InstallationDiscoveryDiscoverAllTests.cs (13)
73File.WriteAllText(sidecarPath, "{\"source\":\"script\"}"); 105File.WriteAllText(sidecarPath, "{not valid json"); 131File.WriteAllText(Path.Combine(binDir, InstallSidecarReader.SidecarFileName), "{\"source\":\"script\"}"); 279File.WriteAllText(Path.Combine(prDir, InstallSidecarReader.SidecarFileName), "{\"source\":\"pr\"}"); 303File.WriteAllText(Path.Combine(binDir, InstallSidecarReader.SidecarFileName), "{\"source\":\"script\"}"); 328File.WriteAllText(Path.Combine(binDir, InstallSidecarReader.SidecarFileName), "{\"source\":\"script\"}"); 369File.WriteAllText(Path.Combine(prDir, InstallSidecarReader.SidecarFileName), "{\"source\":\"pr\"}"); 403File.WriteAllText(Path.Combine(prDir, InstallSidecarReader.SidecarFileName), "{\"source\":\"pr\"}"); 438File.WriteAllText(Path.Combine(brewDir, InstallSidecarReader.SidecarFileName), "{\"source\":\"brew\"}"); 474File.WriteAllText(Path.Combine(brewDir, InstallSidecarReader.SidecarFileName), "{\"source\":\"brew\"}"); 765File.WriteAllText(Path.Combine(releaseBinDir, InstallSidecarReader.SidecarFileName), "{\"source\":\"script\"}"); 795File.WriteAllText(Path.Combine(releaseBinDir, InstallSidecarReader.SidecarFileName), "{\"source\":\"localhive\"}"); 1027File.WriteAllText(Path.Combine(dir, InstallSidecarReader.SidecarFileName), $"{{\"source\":\"{source}\"}}");
Acquisition\InstallSidecarReaderTests.cs (3)
237File.WriteAllText(sidecarPath, $"{{\"source\":\"{oversized}\"}}"); 253File.WriteAllText(sidecarPath, $"{{\"source\":\"{oversized}\"}}"); 364File.WriteAllText(path, content);
Acquisition\InstallSidecarWriterTests.cs (4)
16File.WriteAllText( 65File.WriteAllText(sidecarPath, malformedContent); 82File.WriteAllText(sidecarPath, originalContent); 99File.WriteAllText(sidecarPath, originalContent);
Acquisition\PeerInstallProbeTests.cs (2)
527File.WriteAllText(path, content); 549File.WriteAllText(path, content);
Acquisition\WingetRegistryProbeTests.cs (1)
52File.WriteAllText(sidecarPath, preSeededContent);
Agents\PlaywrightCliInstallerTests.cs (8)
637File.WriteAllText(Path.Combine(skillDir, "SKILL.md"), "# Playwright CLI Skill"); 639File.WriteAllText(Path.Combine(skillDir, "subdir", "extra.md"), "Extra content"); 689File.WriteAllText(Path.Combine(sourceDir, "keep.md"), "keep"); 693File.WriteAllText(Path.Combine(targetDir, "keep.md"), "old content"); 694File.WriteAllText(Path.Combine(targetDir, "stale.md"), "should be removed"); 696File.WriteAllText(Path.Combine(targetDir, "stale-dir", "old.md"), "should be removed"); 734File.WriteAllText(Path.Combine(skillDir, "SKILL.md"), "# Playwright CLI Skill"); 835File.WriteAllText(Path.Combine(skillDir, "SKILL.md"), "# Playwright CLI Skill");
Agents\TelemetryHookScriptTests.cs (2)
415File.WriteAllText(path, "#!/bin/bash\nprintf '%s\\n' \"$@\" > \"$ASPIRE_HOOK_TEST_CAPTURE_FILE\"\n"); 429File.WriteAllText(path, "$args | Set-Content -LiteralPath $env:ASPIRE_HOOK_TEST_CAPTURE_FILE\n");
Backchannel\AppHostConnectionResolverTests.cs (3)
292File.WriteAllText(realProjectFile.FullName, "<Project />"); 515File.WriteAllText(projectFile.FullName, "<Project />"); 529File.WriteAllText(socketPath, "");
Backchannel\OrphanedAppHostCollectorTests.cs (1)
370File.WriteAllText(path, string.Empty);
BundleNuGetServiceTests.cs (2)
23File.WriteAllText(managedPath, "old"); 28File.WriteAllText(managedPath, "new-content");
Bundles\BundleServiceCrossRouteExtractionTests.cs (2)
75File.WriteAllText(processPath, "fake-binary"); 85File.WriteAllText(sidecarPath, content);
BundleServiceComputeDefaultExtractDirTests.cs (11)
37File.WriteAllText(binaryPath, string.Empty); 38File.WriteAllText(Path.Combine(binDir, SidecarFileName), $"{{\"source\":\"{source}\"}}"); 60File.WriteAllText(binaryPath, string.Empty); 61File.WriteAllText(Path.Combine(binDir, SidecarFileName), "{\"source\":\"pr\"}"); 80File.WriteAllText(binaryPath, string.Empty); 81File.WriteAllText(Path.Combine(installDir, SidecarFileName), "{\"source\":\"winget\"}"); 106File.WriteAllText(cellarBinary, string.Empty); 107File.WriteAllText(Path.Combine(cellarDir, SidecarFileName), "{\"source\":\"brew\"}"); 145File.WriteAllText(binaryPath, string.Empty); 146File.WriteAllText(Path.Combine(ridDir, SidecarFileName), "{\"source\":\"dotnet-tool\"}"); 165File.WriteAllText(binaryPath, string.Empty);
BundleServiceIntegrationTests.cs (5)
223File.WriteAllText(lockedFilePath, "locked"); 259File.WriteAllText(Path.Combine(binDir, ".aspire-install.json"), "{\"source\":\"script\"}"); 319File.WriteAllText(Path.Combine(leasesDir, "orphan.lease"), "{}"); 363File.WriteAllText(Path.Combine(ridDir, ".aspire-install.json"), "{\"source\":\"dotnet-tool\"}"); 615File.WriteAllText(path, content);
BundleServiceTests.cs (4)
78File.WriteAllText(processPath, "old"); 83File.WriteAllText(processPath, "new-content"); 233File.WriteAllText( 239File.WriteAllText(BundleDiscovery.GetDcpExecutablePath(dcpDir), "dcp");
Caching\AppHostInfoDiskCacheTests.cs (43)
37File.WriteAllText(path, "<Project Sdk=\"Microsoft.NET.Sdk\" />"); 152File.WriteAllText(projectFile.FullName, "<Project Sdk=\"Microsoft.NET.Sdk\" />\n<!-- edit -->"); 172File.WriteAllText(assetsPath, "{}"); 189File.WriteAllText(Path.Combine(workspace.WorkspaceRoot.FullName, "Directory.Packages.props"), "<Project />"); 199File.WriteAllText(Path.Combine(workspace.WorkspaceRoot.FullName, AspireConfigFile.FileName), """ 267File.WriteAllText(projectFile.FullName, "<Project Sdk=\"Microsoft.NET.Sdk\" />\n<!-- edit -->"); 290File.WriteAllText(projectFile.FullName, """ 297File.WriteAllText(commonProps, "<Project />"); 302File.WriteAllText(commonProps, """ 325File.WriteAllText(projectFile.FullName, """ 354File.WriteAllText(projectFile.FullName, """ 358File.WriteAllText(Path.Combine(workspace.WorkspaceRoot.FullName, "repo", "Directory.Build.props"), """ 366File.WriteAllText(sharedProps, "<Project />"); 371File.WriteAllText(sharedProps, """ 391File.WriteAllText(projectFile.FullName, "<Project Sdk=\"Microsoft.NET.Sdk\" />"); 392File.WriteAllText(Path.Combine(workspace.WorkspaceRoot.FullName, "repo", "Directory.Build.props"), """ 400File.WriteAllText(sharedProps, "<Project />"); 405File.WriteAllText(sharedProps, """ 424File.WriteAllText(projectFile.FullName, "<Project Sdk=\"Microsoft.NET.Sdk\" />"); 425File.WriteAllText(Path.Combine(workspace.WorkspaceRoot.FullName, "repo", "Directory.Build.props"), """ 449File.WriteAllText(projectFile.FullName, """ 453File.WriteAllText(Path.Combine(workspace.WorkspaceRoot.FullName, "repo", "Directory.Build.props"), """ 478File.WriteAllText(projectFile.FullName, """ 484File.WriteAllText(Path.Combine(workspace.WorkspaceRoot.FullName, "Aspire.Common"), ""); 486File.WriteAllText(commonProps, "<Project />"); 491File.WriteAllText(commonProps, """ 513File.WriteAllText(projectFile.FullName, """ 532File.WriteAllText(projectFile.FullName, """ 558File.WriteAllText(projectFile.FullName, """ 562File.WriteAllText(Path.Combine(workspace.WorkspaceRoot.FullName, "Directory.Build.props"), """ 567File.WriteAllText(Path.Combine(workspace.WorkspaceRoot.FullName, "repo", "Directory.Build.props"), """ 594File.WriteAllText(projectFile.FullName, """ 600File.WriteAllText(Path.Combine(workspace.WorkspaceRoot.FullName, "Repo.marker"), ""); 602File.WriteAllText(customProps, "<Project />"); 607File.WriteAllText(customProps, """ 630File.WriteAllText(projectFile.FullName, """ 654File.WriteAllText(projectFile.FullName, """ 729File.WriteAllText(projectFile.FullName, "<Project Sdk=\"Microsoft.NET.Sdk\" />"); 732File.WriteAllText(Path.Combine(workspace.WorkspaceRoot.FullName, "Directory.Build.props"), "<Project />"); 744File.WriteAllText(parentImport, "<Project />"); 747File.WriteAllText( 753File.WriteAllText(projectFile.FullName, "<Project Sdk=\"Microsoft.NET.Sdk\" />"); 757File.WriteAllText(parentImport, "<Project><!-- above git boundary edit --></Project>");
Certificates\UnixCertificateManagerTests.cs (4)
126File.WriteAllText(certificatePath, "not a certificate"); 161File.WriteAllText(Path.Combine(corruptOpenSslDirectory.FullName, certificateFileName), "not a certificate"); 162File.WriteAllText(Path.Combine(validOpenSslDirectory.FullName, certificateFileName), certificate.ExportCertificatePem()); 197File.WriteAllText(certificatePath, "not a certificate");
CliBootstrapTests.cs (2)
265File.WriteAllText(binaryPath, string.Empty); 267File.WriteAllText(Path.Combine(binaryDir, InstallSidecarReader.SidecarFileName), $$"""{"source":"{{source}}"{{channelField}}}""");
CliExecutionContextTests.cs (2)
109File.WriteAllText(Path.Combine(hivesDir.FullName, "README.md"), "stray"); 110File.WriteAllText(Path.Combine(hivesDir.FullName, ".DS_Store"), string.Empty);
Commands\AddCommandTests.cs (35)
389File.WriteAllText(appHostFile.FullName, string.Empty); 390File.WriteAllText(Path.Combine(workspace.WorkspaceRoot.FullName, AspireConfigFile.FileName), """ 462File.WriteAllText(appHostFile.FullName, string.Empty); 463File.WriteAllText(Path.Combine(workspace.WorkspaceRoot.FullName, AspireConfigFile.FileName), """ 543File.WriteAllText(appHostFile.FullName, string.Empty); 544File.WriteAllText(Path.Combine(workspace.WorkspaceRoot.FullName, AspireConfigFile.FileName), """ 642File.WriteAllText(appHostFile.FullName, string.Empty); 645File.WriteAllText(Path.Combine(workspace.WorkspaceRoot.FullName, AspireConfigFile.FileName), $$""" 726File.WriteAllText(appHostFile.FullName, string.Empty); 727File.WriteAllText(Path.Combine(projectDirectory.FullName, AspireConfigFile.FileName), """ 770File.WriteAllText(appHostFile.FullName, string.Empty); 843File.WriteAllText(appHostFile.FullName, string.Empty); 844File.WriteAllText(Path.Combine(workspace.WorkspaceRoot.FullName, AspireConfigFile.FileName), """ 2491File.WriteAllText(appHostFile.FullName, isTypeScript ? string.Empty : "<Project />"); 2495File.WriteAllText(Path.Combine(workspace.WorkspaceRoot.FullName, AspireConfigFile.FileName), $$""" 2600File.WriteAllText(appHostFile.FullName, string.Empty); 2601File.WriteAllText(Path.Combine(workspace.WorkspaceRoot.FullName, AspireConfigFile.FileName), """ 2814File.WriteAllText(Path.Combine(localPackagesDir.FullName, $"Aspire.Hosting.{cliVersion}.nupkg"), string.Empty); 2815File.WriteAllText(Path.Combine(localPackagesDir.FullName, $"Aspire.Hosting.Redis.{cliVersion}.nupkg"), string.Empty); 2852File.WriteAllText(Path.Combine(localPackagesDir.FullName, $"Aspire.Hosting.{cliVersion}.nupkg"), string.Empty); 2853File.WriteAllText(Path.Combine(localPackagesDir.FullName, $"Aspire.Hosting.Redis.{cliVersion}.nupkg"), string.Empty); 2855File.WriteAllText(Path.Combine(prPackagesDir.FullName, $"Aspire.Hosting.{staleVersion}.nupkg"), string.Empty); 2856File.WriteAllText(Path.Combine(prPackagesDir.FullName, $"Aspire.Hosting.Redis.{staleVersion}.nupkg"), string.Empty); 2882File.WriteAllText(Path.Combine(identityPackagesDir.FullName, $"Aspire.Hosting.{cliVersion}.nupkg"), string.Empty); 2883File.WriteAllText(Path.Combine(identityPackagesDir.FullName, $"Aspire.Hosting.Redis.{cliVersion}.nupkg"), string.Empty); 3011File.WriteAllText(appHostFile.FullName, string.Empty); 3061File.WriteAllText(appHostFile.FullName, string.Empty); 3111File.WriteAllText(appHostFile.FullName, string.Empty); 3165File.WriteAllText(appHostFile.FullName, string.Empty); 3213File.WriteAllText(appHostFile.FullName, string.Empty); 3261File.WriteAllText(appHostFile.FullName, string.Empty); 3309File.WriteAllText(appHostFile.FullName, string.Empty); 3361File.WriteAllText(appHostFile.FullName, string.Empty); 3412File.WriteAllText(appHostFile.FullName, string.Empty); 3470File.WriteAllText(appHostFile.FullName, string.Empty);
Commands\AppHostLauncherTests.cs (3)
89File.WriteAllText(realProjectPath, "<Project />"); 1167File.WriteAllText(appHostFile.FullName, "<Project />"); 1258File.WriteAllText(socketPath, "");
Commands\CacheCommandTests.cs (5)
49File.WriteAllText(Path.Combine(restoreDir.FullName, "test.dll"), "fake"); 171File.WriteAllText(Path.Combine(tempDir.FullName, "root.txt"), "root"); 172File.WriteAllText(Path.Combine(subDir.FullName, "nested.txt"), "nested"); 198File.WriteAllText(keepFile, "keep"); 199File.WriteAllText(deleteFile, "delete");
Commands\DashboardRunCommandTests.cs (1)
634File.WriteAllText(managedPath, "fake");
Commands\ExportCommandTests.cs (1)
155File.WriteAllText(appHostProjectPath, "<Project />");
Commands\InitCommandTests.cs (28)
67File.WriteAllText(solutionFile.FullName, "Fake solution file"); 70File.WriteAllText(projectFile.FullName, "<Project />"); 118File.WriteAllText(solutionFile.FullName, "Fake solution file"); 263File.WriteAllText(Path.Combine(workspace.WorkspaceRoot.FullName, "aspire.config.json"), existingAspireConfig); 314File.WriteAllText(aspireConfigPath, customAspireConfig); 412File.WriteAllText(existingAppHostPath, existingAppHostContent); 413File.WriteAllText(Path.Combine(workspace.WorkspaceRoot.FullName, "package.json"), """{ "type": "commonjs" }"""); 436File.WriteAllText(Path.Combine(workspace.WorkspaceRoot.FullName, "package.json"), "{}"); 445File.WriteAllText(Path.Combine(scaffoldDirectory.FullName, context.Language.AppHostFileName!), string.Empty); 744File.WriteAllText(solutionFile.FullName, "Fake solution file"); 797File.WriteAllText(solutionFile.FullName, "Fake solution file"); 874File.WriteAllText(solutionFile.FullName, "Fake solution file"); 940File.WriteAllText(solutionFile.FullName, "Fake solution file"); 989File.WriteAllText(solutionFile.FullName, "Fake solution file"); 1470File.WriteAllText(solutionFile.FullName, "Fake solution file"); 1549File.WriteAllText(solutionFile.FullName, "Fake solution file"); 1637File.WriteAllText(solutionFile.FullName, "Fake solution file"); 1698File.WriteAllText(solutionFile.FullName, "Fake solution file"); 1745File.WriteAllText(solutionFile.FullName, "Fake solution file"); 1790File.WriteAllText(appHostPath, "#:sdk Aspire.AppHost.Sdk@13.4.0-staging.x\nbuilder.Build().Run();"); 1828File.WriteAllText(solutionFile.FullName, "Fake solution file"); 1878File.WriteAllText(solutionFile.FullName, "Fake solution file"); 1890File.WriteAllText(nugetConfigPath, nugetConfigContent); 1939File.WriteAllText(solutionFile.FullName, "Fake solution file"); 1994File.WriteAllText(solutionFile.FullName, "Fake solution file"); 2055File.WriteAllText(solutionFile.FullName, """<Solution />"""); 2188File.WriteAllText(Path.Combine(context.TargetDirectory.FullName, appHostFileName), string.Empty); 2198File.WriteAllText(Path.Combine(context.TargetDirectory.FullName, AspireConfigFile.FileName), config.ToJsonString());
Commands\IntegrationAssemblyNameResolverTests.cs (1)
61File.WriteAllText(projectPath, content);
Commands\NewCommandChannelResolutionTests.cs (1)
681File.WriteAllText(Path.Combine(packagesDirectory.FullName, $"Aspire.ProjectTemplates.{version}.nupkg"), string.Empty);
Commands\NewCommandTemplateConfigPersistenceTests.cs (3)
260File.WriteAllText(Path.Combine(outputPath, $"{name}.generated"), templateName); 524File.WriteAllText(processPath, string.Empty); 527File.WriteAllText(Path.Combine(packagesDirectory.FullName, $"Aspire.ProjectTemplates.{s_prVersion}.nupkg"), string.Empty);
Commands\NewCommandTests.cs (25)
966File.WriteAllText(Path.Combine(context.TargetDirectory.FullName, "apphost.mts"), "// test apphost"); 1132File.WriteAllText(Path.Combine(context.TargetDirectory.FullName, "AppHost.java"), "package aspire;"); 1157File.WriteAllText(Path.Combine(workspace.WorkspaceRoot.FullName, "aspire.config.json"), """ 1195File.WriteAllText(Path.Combine(context.TargetDirectory.FullName, "AppHost.java"), "package aspire;"); 1223File.WriteAllText(Path.Combine(context.TargetDirectory.FullName, "apphost.mts"), "// test apphost"); 1312File.WriteAllText(Path.Combine(nestedDirectory.FullName, "Aspire.ProjectTemplates.9.2.0.nupkg"), string.Empty); 1357File.WriteAllText(Path.Combine(sourceOverride, "Aspire.ProjectTemplates.9.2.0.nupkg"), string.Empty); 1380File.WriteAllText(Path.Combine(context.TargetDirectory.FullName, scaffoldFileName), "// test apphost"); 1405File.WriteAllText(Path.Combine(sourceOverride, "Aspire.ProjectTemplates.9.2.0.nupkg"), string.Empty); 1506File.WriteAllText(Path.Combine(context.TargetDirectory.FullName, "apphost.mts"), "// test apphost"); 1545File.WriteAllText(Path.Combine(context.TargetDirectory.FullName, "AppHost.java"), "package aspire;"); 1581File.WriteAllText(Path.Combine(context.TargetDirectory.FullName, "apphost.py"), "# test apphost"); 2047File.WriteAllText(Path.Combine(modulesDir.FullName, "aspire.mts"), "// generated sdk"); 2136File.WriteAllText(Path.Combine(sourceOverride, "Aspire.ProjectTemplates.9.2.0.nupkg"), string.Empty); 2171File.WriteAllText(Path.Combine(modulesDir.FullName, "aspire.ts"), "// generated sdk"); 2246File.WriteAllText(Path.Combine(sourceOverride, "Aspire.ProjectTemplates.9.2.0.nupkg"), string.Empty); 2914File.WriteAllText(Path.Combine(context.TargetDirectory.FullName, "apphost.ts"), "// test apphost"); 2940File.WriteAllText(Path.Combine(selectedParent.FullName, "existing.txt"), "existing content"); 2977File.WriteAllText(Path.Combine(context.TargetDirectory.FullName, "apphost.ts"), "// test apphost"); 3005File.WriteAllText(Path.Combine(collidingProject.FullName, "existing.txt"), "existing content"); 3130File.WriteAllText(Path.Combine(context.TargetDirectory.FullName, "apphost.ts"), "// test apphost"); 3199File.WriteAllText(Path.Combine(context.TargetDirectory.FullName, "apphost.ts"), "// test apphost"); 3253File.WriteAllText(Path.Combine(context.TargetDirectory.FullName, "apphost.ts"), "// test apphost"); 3361File.WriteAllText(Path.Combine(existingDir.FullName, "file.txt"), "content"); 3410File.WriteAllText(Path.Combine(existingDir.FullName, "file.txt"), "content");
Commands\ResourceCommandTests.cs (1)
199File.WriteAllText(appHostProjectFile.FullName, "<Project />");
Commands\RunCommandTests.cs (12)
158File.WriteAllText(Path.Combine(propertiesDirectory.FullName, "launchSettings.json"), """ 207File.WriteAllText(Path.Combine(propertiesDirectory.FullName, "launchSettings.json"), $$""" 855File.WriteAllText(projectFile.FullName, """ 1161File.WriteAllText(Path.Combine(propertiesDirectory.FullName, "launchSettings.json"), """ 2567File.WriteAllText(appHostProjectFile.FullName, "<Project></Project>"); 3621File.WriteAllText(originalSecretsPath, """{"TestSecret": "TestValue"}"""); 3940File.WriteAllText(appHostFile.FullName, "<Project />"); 4007File.WriteAllText(appHostFile.FullName, "<Project />"); 4035File.WriteAllText(appHostFile.FullName, "<Project />"); 4283File.WriteAllText(appHostFile.FullName, "<Project />"); 4324File.WriteAllText(appHostFile.FullName, "<Project />"); 4340File.WriteAllText(socketPath, "");
Commands\StartCommandTests.cs (4)
217File.WriteAllText(Path.Combine(propertiesDirectory.FullName, "launchSettings.json"), """ 384File.WriteAllText(appHostFile.FullName, "<Project />"); 668File.WriteAllText(appHostFile.FullName, "<Project />"); 684File.WriteAllText(socketPath, "");
Commands\StopCommandTests.cs (2)
1228File.WriteAllText(BundleDiscovery.GetDcpExecutablePath(dcpDirectory.FullName), ""); 1309File.WriteAllText(socketPath, "");
Commands\TypeScriptAppHostToolingCheckTests.cs (2)
174File.WriteAllText(appHostPath, "await Promise.resolve();"); 175File.WriteAllText(Path.Combine(workspace.WorkspaceRoot.FullName, "package.json"), packageJsonContent);
Commands\UpdateCommandTests.cs (40)
192File.WriteAllText(oldBackup1, "test"); 193File.WriteAllText(oldBackup2, "test"); 194File.WriteAllText(otherFile, "test"); 213File.WriteAllText(oldBackup, "test"); 377File.WriteAllText(appHostPath, "// test apphost"); 440File.WriteAllText(appHostPath, "// test apphost"); 495File.WriteAllText(appHostPath, "// test apphost"); 1265File.WriteAllText(appHostPath, "// test apphost"); 1467File.WriteAllText(archivePath, "fake archive"); 1592File.WriteAllText(archivePath, "fake archive"); 1633File.WriteAllText(archivePath, "fake archive"); 2032File.WriteAllText(localConfigPath, """{ "channel": "staging" }"""); 2053File.WriteAllText(globalSettingsPath, """{ "channel": "staging" }"""); 2071File.WriteAllText(localConfigPath, """{ "channel": "staging" }"""); 2090File.WriteAllText(Path.Combine(globalDir, "settings.global.json"), """{ "channel": "daily" }"""); 2093File.WriteAllText(localConfigPath, """{ "channel": "staging" }"""); 2114File.WriteAllText(Path.Combine(globalDir, "settings.global.json"), """{ "channel": "staging" }"""); 2134File.WriteAllText(localConfigPath, """{ "channel": "no-such-channel" }"""); 2250File.WriteAllText(projectConfigPath, """{ "channel": "staging" }"""); 2267File.WriteAllText( 2273File.WriteAllText(Path.Combine(globalDir, "settings.global.json"), """{ "channel": "staging" }"""); 2295File.WriteAllText( 2300File.WriteAllText( 2321File.WriteAllText( 2327File.WriteAllText(Path.Combine(globalDir, "settings.global.json"), """{ "channel": "staging" }"""); 2330File.WriteAllText( 2378File.WriteAllText( 2631File.WriteAllText(appHostFile.FullName, string.Empty); 2632File.WriteAllText( 2775File.WriteAllText( 2960File.WriteAllText(archivePath, "fake archive"); 3005File.WriteAllText(archivePath, "fake archive"); 3050File.WriteAllText(archivePath, "fake archive"); 3083File.WriteAllText(archivePath, "fake archive"); 3270File.WriteAllText(archivePath, "fake archive"); 3354File.WriteAllText(processPath, string.Empty); 3355File.WriteAllText(storeExecutablePath, string.Empty); 3366File.WriteAllText(processPath, string.Empty); 3367File.WriteAllText(Path.Combine(binaryDir, InstallSidecarReader.SidecarFileName), """{"source":"nix"}"""); 3436File.WriteAllText(archivePath, "fake archive");
Configuration\AppHostPathConfigurationPolicyTests.cs (4)
41File.WriteAllText(path, json); 55File.WriteAllText(path, json); 65File.WriteAllText(path, """{ "appHost": { "language": "typescript/nodejs" }, "channel": "daily" }"""); 77File.WriteAllText(path, """{ "appHost": { "path": "AppHost.csproj" }""");
Configuration\AspireConfigFileTests.cs (24)
27File.WriteAllText(configPath, """ 47File.WriteAllText(configPath, """ 71File.WriteAllText(configPath, """ 95File.WriteAllText(configPath, """ 118File.WriteAllText(configPath, """ 137File.WriteAllText(configPath, "{ invalid json content }"); 151File.WriteAllText(configPath, """{ "appHost": { "path": """); 164File.WriteAllText(configPath, "{}"); 220File.WriteAllText(Path.Combine(workspace.WorkspaceRoot.FullName, AspireConfigFile.FileName), "{}"); 362File.WriteAllText(configPath, """ 383File.WriteAllText(configPath, """ 458File.WriteAllText(settingsPath, """ 480File.WriteAllText(settingsPath, """ 503File.WriteAllText(settingsPath, """ 521File.WriteAllText(settingsPath, """ 548File.WriteAllText(settingsPath, $$""" 569File.WriteAllText(settingsPath, """ 589File.WriteAllText(settingsPath, """ 609File.WriteAllText(settingsPath, """ 629File.WriteAllText(settingsPath, """ 650File.WriteAllText(settingsPath, """ 670File.WriteAllText(settingsPath, """ 688File.WriteAllText(settingsPath, """ 708File.WriteAllText(settingsPath, $$"""
Configuration\ConfigurationHelperTests.cs (7)
18File.WriteAllText(settingsPath, content); 120File.WriteAllText(settingsPath, """ 151File.WriteAllText(Path.Combine(configRoot.FullName, AspireConfigFile.FileName), "{}"); 192File.WriteAllText(legacySettingsPath, """ 236File.WriteAllText(aspireConfigPath, existingContent); 240File.WriteAllText(legacySettingsPath, """ 264File.WriteAllText(legacySettingsPath, "{ this is not valid json");
Configuration\ConfigurationServiceTests.cs (1)
25File.WriteAllText(settingsFilePath, existingContent);
DotNet\DotNetCliRunnerTests.cs (12)
313File.WriteAllText(cliPath, string.Empty); 314File.WriteAllText(Path.Combine(cliDirectory.FullName, "aspire.dll"), string.Empty); 326File.WriteAllText(cliPath, string.Empty); 327File.WriteAllText(Path.Combine(cliDirectory.FullName, "aspire.dll"), string.Empty); 342File.WriteAllText(dotnetPath, string.Empty); 353File.WriteAllText(cliPath, string.Empty); 354File.WriteAllText(Path.Combine(cliDirectory.FullName, "aspire.dll"), string.Empty); 355File.WriteAllText(Path.Combine(cliDirectory.FullName, ".aspire-install.json"), """{"source":"script"}"""); 366File.WriteAllText(cliPath, string.Empty); 367File.WriteAllText(Path.Combine(cliDirectory.FullName, "aspire.dll"), string.Empty); 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 (7)
162File.WriteAllText( 185File.WriteAllText( 203File.WriteAllText( 224File.WriteAllText( 262File.WriteAllText( 302File.WriteAllText( 321File.WriteAllText(
Layout\LayoutDiscoveryReparsePointTests.cs (10)
44File.WriteAllText(realBinary, "stub"); 75File.WriteAllText(realBinary, "stub"); 102File.WriteAllText( 105File.WriteAllText(BundleDiscovery.GetDcpExecutablePath(versionedDcp), "stub"); 142File.WriteAllText(binaryPath, "stub"); 186File.WriteAllText(binaryPath, "stub"); 227File.WriteAllText( 231File.WriteAllText(binaryPath, "stub"); 250File.WriteAllText( 253File.WriteAllText(BundleDiscovery.GetDcpExecutablePath(dcpDir), "stub");
Npm\AspireJsLauncherTests.cs (10)
44File.WriteAllText(layout.RidPackageJsonPath, "{ not valid json"); 67File.WriteAllText(monkeyPatchScript, """ 96File.WriteAllText(monkeyPatchScript, """ 151File.WriteAllText(probeScript, $$""" 173File.WriteAllText(probeScript, $$""" 245File.WriteAllText( 256File.WriteAllText( 266File.WriteAllText( 275File.WriteAllText(probeScript, """ 300File.WriteAllText(binaryPath, """
Npm\NpmRunnerTests.cs (2)
251File.WriteAllText( 266File.WriteAllText(
NuGet\BundleNuGetServiceTests.cs (15)
27File.WriteAllText(managedPath, string.Empty); 68File.WriteAllText(managedPath, string.Empty); 102File.WriteAllText(managedPath, string.Empty); 105File.WriteAllText(nugetConfigPath, "<configuration />"); 139File.WriteAllText(managedPath, string.Empty); 151File.WriteAllText(manifestPath, "{}"); 183File.WriteAllText(managedPath, string.Empty); 195File.WriteAllText(manifestPath, "{ invalid json"); 205File.WriteAllText(manifestPath, """{"managedAssemblies":[],"nativeLibraries":[]}"""); 236File.WriteAllText(managedPath, "v1"); 250File.WriteAllText(managedPath, "v2-changed"); 271File.WriteAllText(managedPath, string.Empty); 315File.WriteAllText(managedPath, string.Empty); 386File.WriteAllText(managedPath, string.Empty); 394File.WriteAllText(lockedFilePath, "legacy");
Packaging\PackageChannelTests.cs (35)
146File.WriteAllText( 178File.WriteAllText(Path.Combine(packagesDirectory.FullName, "Aspire.ProjectTemplates.13.5.0.nupkg"), string.Empty); 182File.WriteAllText(Path.Combine(packagesDirectory.FullName, $"Aspire.ProjectTemplates.{pinnedVersion}.nupkg"), string.Empty); 225File.WriteAllText(Path.Combine(packagesDirectory.FullName, "Aspire.ProjectTemplates.13.5.0.nupkg"), string.Empty); 228File.WriteAllText(Path.Combine(packagesDirectory.FullName, $"Aspire.ProjectTemplates.{pinnedVersion}.nupkg"), string.Empty); 266File.WriteAllText(Path.Combine(channelPackagesDirectory.FullName, "Aspire.ProjectTemplates.13.4.0-preview.1.nupkg"), string.Empty); 270File.WriteAllText(Path.Combine(nestedDirectory.FullName, "Aspire.ProjectTemplates.13.5.0-preview.2.nupkg"), string.Empty); 305File.WriteAllText(Path.Combine(nestedDirectory.FullName, "Aspire.ProjectTemplates.13.5.0-preview.2.nupkg"), string.Empty); 332File.WriteAllText(Path.Combine(packagesDirectory.FullName, $"Aspire.Hosting.Redis.{pinnedVersion}.nupkg"), string.Empty); 333File.WriteAllText(Path.Combine(packagesDirectory.FullName, $"Aspire.Hosting.PostgreSQL.{pinnedVersion}.nupkg"), string.Empty); 334File.WriteAllText(Path.Combine(packagesDirectory.FullName, $"CommunityToolkit.Aspire.Hosting.NodeJS.{pinnedVersion}.nupkg"), string.Empty); 337File.WriteAllText(Path.Combine(packagesDirectory.FullName, "Aspire.Hosting.SqlServer.13.3.0.nupkg"), string.Empty); 340File.WriteAllText(Path.Combine(packagesDirectory.FullName, $"Aspire.ProjectTemplates.{pinnedVersion}.nupkg"), string.Empty); 347File.WriteAllText(Path.Combine(packagesDirectory.FullName, $"Aspire.Hosting.AppHost.{pinnedVersion}.nupkg"), string.Empty); 348File.WriteAllText(Path.Combine(packagesDirectory.FullName, $"Aspire.Hosting.Sdk.{pinnedVersion}.nupkg"), string.Empty); 349File.WriteAllText(Path.Combine(packagesDirectory.FullName, $"Aspire.Hosting.Orchestration.linux-arm64.{pinnedVersion}.nupkg"), string.Empty); 350File.WriteAllText(Path.Combine(packagesDirectory.FullName, $"Aspire.Hosting.Testing.{pinnedVersion}.nupkg"), string.Empty); 351File.WriteAllText(Path.Combine(packagesDirectory.FullName, $"Aspire.Hosting.Msi.{pinnedVersion}.nupkg"), string.Empty); 352File.WriteAllText(Path.Combine(packagesDirectory.FullName, $"Aspire.Hosting.Integration.Analyzers.{pinnedVersion}.nupkg"), string.Empty); 355File.WriteAllText(Path.Combine(packagesDirectory.FullName, $"Aspire.Hosting.Dapr.{pinnedVersion}.nupkg"), string.Empty); 356File.WriteAllText(Path.Combine(packagesDirectory.FullName, $"Aspire.Hosting.GitHub.Models.{pinnedVersion}.nupkg"), string.Empty); 357File.WriteAllText(Path.Combine(packagesDirectory.FullName, $"Aspire.Hosting.NodeJs.{pinnedVersion}.nupkg"), string.Empty); 640File.WriteAllText(Path.Combine(packagesDirectory.FullName, "Aspire.Hosting.Redis.13.4.0.nupkg"), string.Empty); 641File.WriteAllText(Path.Combine(packagesDirectory.FullName, "Aspire.Hosting.Redis.13.5.0-preview.1.nupkg"), string.Empty); 642File.WriteAllText(Path.Combine(packagesDirectory.FullName, "Aspire.Hosting.PostgreSQL.13.4.0-preview.1.nupkg"), string.Empty); 659File.WriteAllText(Path.Combine(packagesDirectory.FullName, "Aspire.Hosting.Redis.13.4.0.nupkg"), string.Empty); 660File.WriteAllText(Path.Combine(packagesDirectory.FullName, "Aspire.Hosting.Redis.13.5.0-preview.1.nupkg"), string.Empty); 661File.WriteAllText(Path.Combine(packagesDirectory.FullName, "Aspire.Hosting.PostgreSQL.13.4.0.nupkg"), string.Empty); 678File.WriteAllText(Path.Combine(packagesDirectory.FullName, "Aspire.Hosting.Redis.13.5.0.nupkg"), string.Empty); 679File.WriteAllText(Path.Combine(packagesDirectory.FullName, "Aspire.Hosting.Redis.13.6.0-preview.1.nupkg"), string.Empty); 680File.WriteAllText(Path.Combine(packagesDirectory.FullName, "Aspire.Hosting.Azure.Kubernetes.13.6.0-pr.19404.gf51e8e1d.nupkg"), string.Empty); 709File.WriteAllText(Path.Combine(packagesDirectory.FullName, "Aspire.Hosting.Dapr.13.4.0.nupkg"), string.Empty); 710File.WriteAllText(Path.Combine(packagesDirectory.FullName, "Aspire.Hosting.Sql.13.4.0.nupkg"), string.Empty); 729File.WriteAllText(Path.Combine(packagesDirectory.FullName, "Aspire.Hosting.Dapr.13.4.0.nupkg"), string.Empty); 730File.WriteAllText(Path.Combine(packagesDirectory.FullName, "Aspire.Hosting.Sql.13.4.0.nupkg"), string.Empty);
Packaging\PackagingServiceTests.cs (33)
1492File.WriteAllText(Path.Combine(localPackagesDir.FullName, $"Aspire.ProjectTemplates.{localVersion}.nupkg"), string.Empty); 1493File.WriteAllText(Path.Combine(localPackagesDir.FullName, $"Aspire.Hosting.{localVersion}.nupkg"), string.Empty); 1516File.WriteAllText(processPath, string.Empty); 1519File.WriteAllText(Path.Combine(packagesDirectory.FullName, $"Aspire.ProjectTemplates.{prVersion}.nupkg"), string.Empty); 1558File.WriteAllText(Path.Combine(defaultPackagesDirectory.FullName, $"Aspire.ProjectTemplates.{defaultHiveVersion}.nupkg"), string.Empty); 1563File.WriteAllText(processPath, string.Empty); 1566File.WriteAllText(Path.Combine(dogfoodPackagesDirectory.FullName, $"Aspire.ProjectTemplates.{dogfoodHiveVersion}.nupkg"), string.Empty); 1599File.WriteAllText(processPath, string.Empty); 1602File.WriteAllText(Path.Combine(packagesDirectory.FullName, "Aspire.ProjectTemplates.not-a-semver.nupkg"), string.Empty); 1635File.WriteAllText(processPath, string.Empty); 1665File.WriteAllText(processPath, string.Empty); 1721File.WriteAllText(processPath, string.Empty); 1757File.WriteAllText(processPath, string.Empty); 1780File.WriteAllText(Path.Combine(localPackagesDir.FullName, $"Aspire.ProjectTemplates.{localVersion}.nupkg"), string.Empty); 1972File.WriteAllText(Path.Combine(localPackagesDir.FullName, $"Aspire.ProjectTemplates.{pinnedVersion}.nupkg"), string.Empty); 2005File.WriteAllText(Path.Combine(runPackagesDir.FullName, $"Aspire.ProjectTemplates.{pinnedVersion}.nupkg"), string.Empty); 2040File.WriteAllText(Path.Combine(localPackagesDir.FullName, $"Aspire.Hosting.{localVersion}.nupkg"), string.Empty); 2042File.WriteAllText(Path.Combine(localPackagesDir.FullName, $"Aspire.Hosting.Redis.{localVersion}.nupkg"), string.Empty); 2043File.WriteAllText(Path.Combine(localPackagesDir.FullName, $"Aspire.Hosting.JavaScript.{localVersion}.nupkg"), string.Empty); 2045File.WriteAllText(Path.Combine(localPackagesDir.FullName, $"Aspire.ProjectTemplates.{localVersion}.nupkg"), string.Empty); 2046File.WriteAllText(Path.Combine(localPackagesDir.FullName, $"Aspire.AppHost.Sdk.{localVersion}.nupkg"), string.Empty); 2077File.WriteAllText(Path.Combine(localPackagesDir.FullName, "Aspire.Hosting.13.4.0-pr.16820.g1a99aa46.nupkg"), string.Empty); 2169File.WriteAllText(Path.Combine(packagesOverrideDir.FullName, $"Aspire.ProjectTemplates.{overrideVersion}.nupkg"), string.Empty); 2170File.WriteAllText(Path.Combine(packagesOverrideDir.FullName, $"Aspire.Hosting.{overrideVersion}.nupkg"), string.Empty); 2197File.WriteAllText(Path.Combine(staleHiveDir.FullName, "Aspire.Hosting.13.4.0.nupkg"), string.Empty); 2201File.WriteAllText(Path.Combine(packagesOverrideDir.FullName, $"Aspire.Hosting.{overrideVersion}.nupkg"), string.Empty); 2227File.WriteAllText(Path.Combine(packagesOverrideDir.FullName, "Aspire.Hosting.13.4.1.nupkg"), string.Empty); 2228File.WriteAllText(Path.Combine(packagesOverrideDir.FullName, "Aspire.Hosting.13.4.2.nupkg"), string.Empty); 2230File.WriteAllText(Path.Combine(packagesOverrideDir.FullName, "Aspire.ProjectTemplates.13.4.2.nupkg"), string.Empty); 2255File.WriteAllText(Path.Combine(packagesOverrideDir.FullName, "Aspire.Hosting.13.4.1.nupkg"), string.Empty); 2257File.WriteAllText(Path.Combine(nestedDir.FullName, "Aspire.Hosting.13.4.2.nupkg"), string.Empty); 2259File.WriteAllText(Path.Combine(nestedDir.FullName, "Aspire.ProjectTemplates.13.4.2.nupkg"), string.Empty); 2260File.WriteAllText(Path.Combine(packagesOverrideDir.FullName, "Aspire.ProjectTemplates.13.4.2.nupkg"), string.Empty);
Processes\ProcessTreeGracefulShutdownServiceTests.cs (8)
25File.WriteAllText(BundleDiscovery.GetDcpExecutablePath(dcpDirectory.FullName), string.Empty); 62File.WriteAllText(BundleDiscovery.GetDcpExecutablePath(dcpDirectory.FullName), string.Empty); 87File.WriteAllText(BundleDiscovery.GetDcpExecutablePath(mutableDcpDirectory.FullName), string.Empty); 92File.WriteAllText(leasedDcpPath, string.Empty); 150File.WriteAllText(BundleDiscovery.GetDcpExecutablePath(dcpDirectory.FullName), string.Empty); 206File.WriteAllText(BundleDiscovery.GetDcpExecutablePath(dcpDirectory.FullName), string.Empty); 245File.WriteAllText(BundleDiscovery.GetDcpExecutablePath(dcpDirectory.FullName), string.Empty); 284File.WriteAllText(BundleDiscovery.GetDcpExecutablePath(dcpDirectory.FullName), string.Empty);
ProfileCaptureOptionsTests.cs (2)
120File.WriteAllText(expectedManagedPath, string.Empty); 141File.WriteAllText(expectedManagedPath, string.Empty);
ProfileCaptureServiceTests.cs (3)
94File.WriteAllText(managedPath, string.Empty); 464File.WriteAllText(managedPath, string.Empty); 676File.WriteAllText(path, string.Empty);
ProgramTests.cs (3)
94File.WriteAllText(settingsPath, """{ "appHost": { "path": "AppHost.csproj" } }"""); 111File.WriteAllText(settingsPath, """{ "channel": "daily" }"""); 128File.WriteAllText(settingsPath, content);
Projects\AppHostInfoResolverTests.cs (1)
207File.WriteAllText(path, "<Project Sdk=\"Microsoft.NET.Sdk;Aspire.AppHost.Sdk/9.5.0\" />");
Projects\AppHostServerSessionTests.cs (1)
450File.WriteAllText(integrationCachePathBlockedByFile, string.Empty);
Projects\AppHostWorkloadIdTests.cs (5)
15File.WriteAllText(target.FullName, "<Project />"); 32File.WriteAllText(target.FullName, "<Project />"); 50File.WriteAllText(target.FullName, "<Project />"); 62File.WriteAllText(target.FullName, "<Project />"); 82File.WriteAllText(target.FullName, "<Project />");
Projects\DefaultLanguageDiscoveryTests.cs (1)
198File.WriteAllText(appHostPath, "void main(String[] args) { }");
Projects\DotNetAppHostProjectTests.cs (35)
266File.WriteAllText(Path.Combine(appHostFile.DirectoryName!, "apphost.run.json"), """ 483File.WriteAllText(BundleDiscovery.GetDcpExecutablePath(customDcpDirectory.FullName), ""); 487File.WriteAllText(customDashboardPath, ""); 536File.WriteAllText(BundleDiscovery.GetDcpExecutablePath(inheritedDcpDirectory), ""); 538File.WriteAllText(inheritedDashboardPath, ""); 871File.WriteAllText(repoLocalManaged, "fake"); 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"), """ 1549File.WriteAllText(targetPath, string.Empty); 1633File.WriteAllText(Path.Combine(appHostFile.DirectoryName!, "Properties", "launchSettings.json"), """ 1700File.WriteAllText(Path.Combine(appHostFile.DirectoryName!, "Properties", "launchSettings.json"), $$""" 1803File.WriteAllText(Path.Combine(appHostFile.DirectoryName!, "AppHost.run.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"), """ 2176File.WriteAllText(Path.Combine(appHostFile.DirectoryName!, "apphost.run.json"), """ 2378File.WriteAllText(Path.Combine(appHostFile.DirectoryName!, "apphost.run.json"), """ 2534File.WriteAllText(appHostPath, """ 2556File.WriteAllText(socketPath, ""); 2564File.WriteAllText(targetPath, string.Empty); 2565File.WriteAllText(Path.ChangeExtension(targetPath, ".runtimeconfig.json"), "{}"); 2573File.WriteAllText(commandPath, string.Empty); 4179File.WriteAllText(path, content); 4209File.WriteAllText(appHostPath, """ 4226File.WriteAllText(projectPath, """ 4242File.WriteAllText(BundleDiscovery.GetDcpExecutablePath(dcpDirectory.FullName), ""); 4243File.WriteAllText( 4299=> File.WriteAllText(Path.Combine(directory, "aspire.config.json"), content);
Projects\DotNetBasedAppHostServerScaffoldCacheTests.cs (2)
106File.WriteAllText(stalePath, "partial restore"); 152File.WriteAllText(assetsPath, "{}");
Projects\GuestAppHostProjectTests.cs (6)
179File.WriteAllText(settingsPath, """ 199File.WriteAllText(settingsPath, """ 385File.WriteAllText(settingsPath, """ 445File.WriteAllText(launchSettingsPath, """ 534File.WriteAllText(aspireConfigPath, """ 1446File.WriteAllText(socketPath, "");
Projects\GuestRuntimeTests.cs (14)
1111File.WriteAllText(classFile, ""); 1154File.WriteAllText(pom, "<project/>"); 1177File.WriteAllText(Path.Combine(dependencies, "guava-32.0.0.jar"), ""); 1189File.WriteAllText(Path.Combine(dependencies, "guava-33.0.0.jar"), ""); 1207File.WriteAllText(jar, ""); 1235File.WriteAllText(unrelated, ""); 1277File.WriteAllText(nested, "class Resources { }"); 1307File.WriteAllText(path, ""); 1348File.WriteAllText(Path.Combine(unreadable, "Hidden.java"), "class Hidden { }"); 1415File.WriteAllText(appHostFile.FullName, "class AppHost { }"); 1416File.WriteAllText(Path.Combine(root.FullName, "Helper.java"), "class Helper { }"); 1420File.WriteAllText(Path.Combine(generated, "Generated.java"), "class Generated { }"); 1424File.WriteAllText(Path.Combine(sources, "Service.java"), "class Service { }"); 1455File.WriteAllText(stamp, "");
Projects\JavaAppHostToolchainResolverTests.cs (27)
14File.WriteAllText(path, ""); 81File.WriteAllText(Path.Combine(workspace.Path, "pom.xml"), "<project />"); 92File.WriteAllText(Path.Combine(workspace.Path, buildFileName), ""); 101File.WriteAllText(Path.Combine(workspace.Path, "pom.xml"), "<project />"); 102File.WriteAllText(Path.Combine(workspace.Path, "build.gradle"), ""); 111File.WriteAllText(Path.Combine(workspace.Path, "pom.xml"), "<project />"); 135File.WriteAllText(Path.Combine(workspace.Path, "pom.xml"), "<project />"); 183File.WriteAllText(Path.Combine(workspace.Path, buildFileName), ""); 234File.WriteAllText(Path.Combine(workspace.Path, "build.gradle"), ""); 272File.WriteAllText(Path.Combine(workspace.Path, "pom.xml"), "<project />"); 307File.WriteAllText(wrapperPath, ""); 344File.WriteAllText(rootWrapperPath, ""); 347File.WriteAllText(Path.Combine(moduleDirectory.FullName, useMaven ? "pom.xml" : "build.gradle"), ""); 372File.WriteAllText(Path.Combine(workspace.Path, OperatingSystem.IsWindows() ? windowsWrapperName : wrapperName), ""); 376File.WriteAllText(Path.Combine(innerCheckout.FullName, useMaven ? "pom.xml" : "build.gradle"), ""); 388File.WriteAllText(Path.Combine(directory, "pom.xml"), ""); 392File.WriteAllText(Path.Combine(directory, "settings.gradle"), ""); 400File.WriteAllText(Path.Combine(workspace.Path, "build.gradle"), ""); 419File.WriteAllText(Path.Combine(workspace.Path, "build.gradle"), ""); 435File.WriteAllText(Path.Combine(workspace.Path, "pom.xml"), "<project />"); 452File.WriteAllText(Path.Combine(workspace.Path, "pom.xml"), "<project />"); 463File.WriteAllText(Path.Combine(workspace.Path, "build.gradle"), ""); 485File.WriteAllText(Path.Combine(workspace.Path, "pom.xml"), "<project />"); 502File.WriteAllText(Path.Combine(workspace.Path, buildFileName), ""); 517File.WriteAllText(Path.Combine(workspace.Path, "pom.xml"), "<project />"); 527File.WriteAllText(Path.Combine(workspace.Path, "pom.xml"), "<project />"); 569File.WriteAllText(Path.Combine(workspace.Path, "build.gradle"), "");
Projects\LanguageInfoTests.cs (4)
65File.WriteAllText(Path.Combine(workspace.WorkspaceRoot.FullName, "apphost.ts"), ""); 76File.WriteAllText(Path.Combine(workspace.WorkspaceRoot.FullName, "MyApp.csproj"), ""); 89File.WriteAllText(Path.Combine(nested, "apphost.cs"), ""); 103File.WriteAllText(Path.Combine(deep, "apphost.cs"), "");
Projects\LegacyTypeScriptAppHostHelperTests.cs (3)
14File.WriteAllText(Path.Combine(workspace.WorkspaceRoot.FullName, "apphost.ts"), "// legacy"); 23File.WriteAllText(Path.Combine(workspace.WorkspaceRoot.FullName, "apphost.ts"), "// legacy"); 24File.WriteAllText(Path.Combine(workspace.WorkspaceRoot.FullName, "apphost.mts"), "// modern");
Projects\PrebuiltAppHostServerTests.cs (10)
356File.WriteAllText(Path.Combine(objDir, "project.assets.json"), "{}"); 359File.WriteAllText(Path.Combine(objDir, "aspire-restore.stamp"), fingerprint); 2678File.WriteAllText(firstSourcePath, "redis"); 2679File.WriteAllText(secondSourcePath, "redis"); 2724File.WriteAllText(firstPackagePath, "redis"); 2725File.WriteAllText(secondPackagePath, "redis"); 2726File.WriteAllText(projectPath, "integration"); 2858File.WriteAllText( 2889File.WriteAllText(sourcePath, content); 2946File.WriteAllText(Path.Combine(objDirectory.FullName, "project.assets.json"), projectAssetsContent);
Projects\TypeScriptAppHostToolchainResolverTests.cs (29)
18File.WriteAllText(Path.Combine(workspace.WorkspaceRoot.FullName, "package.json"), "{ \"packageManager\": \"bun@1.2.0\" }"); 29File.WriteAllText(Path.Combine(workspace.WorkspaceRoot.FullName, "package.json"), "{ \"name\": \"apphost\" }"); 30File.WriteAllText(Path.Combine(workspace.WorkspaceRoot.FullName, "pnpm-lock.yaml"), "lockfileVersion: '9.0'"); 42File.WriteAllText(packageJsonPath, "{ \"packageManager\": \"yarn@1.22.22\" }"); 53File.WriteAllText(Path.Combine(workspace.WorkspaceRoot.FullName, "package.json"), "{ \"packageManager\": \"yarn@4.14.1\" }"); 64File.WriteAllText(Path.Combine(workspace.WorkspaceRoot.FullName, "package.json"), "{ \"name\": \"apphost\" }"); 66File.WriteAllText(yarnLockPath, "# THIS IS AN AUTOGENERATED FILE. DO NOT EDIT THIS FILE DIRECTLY.\n# yarn lockfile v1\n"); 79File.WriteAllText(Path.Combine(appHostDirectory.FullName, "package.json"), "{ \"name\": \"apphost\" }"); 80File.WriteAllText(Path.Combine(parentDirectory.FullName, "package.json"), "{ \"name\": \"workspace\" }"); 82File.WriteAllText(yarnLockPath, "# THIS IS AN AUTOGENERATED FILE. DO NOT EDIT THIS FILE DIRECTLY.\n# yarn lockfile v1\n"); 95File.WriteAllText(Path.Combine(parentDirectory.FullName, "package.json"), "{ \"name\": \"workspace\" }"); 96File.WriteAllText(Path.Combine(parentDirectory.FullName, "yarn.lock"), string.Empty); 97File.WriteAllText(Path.Combine(appHostDirectory.FullName, "package.json"), "{ \"name\": \"apphost\" }"); 98File.WriteAllText(Path.Combine(appHostDirectory.FullName, "package-lock.json"), "{}"); 110File.WriteAllText(Path.Combine(workspace.WorkspaceRoot.FullName, "package.json"), "{ \"name\": \"apphost\" }"); 111File.WriteAllText(Path.Combine(workspace.WorkspaceRoot.FullName, "package-lock.json"), "{}"); 112File.WriteAllText(Path.Combine(workspace.WorkspaceRoot.FullName, "yarn.lock"), string.Empty); 124File.WriteAllText(Path.Combine(workspace.WorkspaceRoot.FullName, "package.json"), "{ \"name\": \"apphost\" }"); 136File.WriteAllText(Path.Combine(workspace.WorkspaceRoot.FullName, "package.json"), "{ \"name\": \"apphost\" }"); 147File.WriteAllText(Path.Combine(workspace.WorkspaceRoot.FullName, "package.json"), "{ \"name\": \"apphost\" }"); 148File.WriteAllText(Path.Combine(workspace.WorkspaceRoot.FullName, "yarn.lock"), string.Empty); 167File.WriteAllText(Path.Combine(appHostDirectory.Parent!.FullName, "package.json"), "{ \"packageManager\": \"pnpm@10.12.1\" }"); 168File.WriteAllText(Path.Combine(appHostDirectory.FullName, "package.json"), "{ \"name\": \"apphost\" }"); 181File.WriteAllText(Path.Combine(appHostDirectory.Parent!.FullName, "package.json"), "{ \"packageManager\": \"pnpm@10.12.1\" }"); 182File.WriteAllText(Path.Combine(appHostDirectory.FullName, "package.json"), "{ \"packageManager\": \"bun@1.2.0\" }"); 196File.WriteAllText(Path.Combine(appHostDirectory.Parent!.FullName, "package.json"), "{ \"packageManager\": \"yarn@4.14.1\" }"); 197File.WriteAllText(Path.Combine(appHostDirectory.FullName, "package.json"), "{ \"name\": \"apphost\" }"); 198File.WriteAllText(Path.Combine(appHostDirectory.FullName, "pnpm-lock.yaml"), "lockfileVersion: '9.0'"); 210File.WriteAllText(Path.Combine(workspace.WorkspaceRoot.FullName, "package.json"), "{ \"packageManager\": \"bun@1.2.0\" }");
Scaffolding\ScaffoldingServiceTests.cs (8)
36File.WriteAllText(Path.Combine(rootDirectory.FullName, "package.json"), "{}"); 74File.WriteAllText(Path.Combine(rootDirectory.FullName, "package.json"), "{}"); 141File.WriteAllText(Path.Combine(rootDirectory.FullName, "package.json"), "{ \"packageManager\": \"npm@10.0.0\" }"); 142File.WriteAllText(Path.Combine(appHostDirectory.FullName, "package.json"), "{ \"packageManager\": \"pnpm@10.0.0\" }"); 235File.WriteAllText(Path.Combine(rootDirectory.FullName, ".gitignore"), "node_modules/\n"); 236File.WriteAllText(Path.Combine(rootDirectory.FullName, "package.json"), "{}"); 237File.WriteAllText(Path.Combine(rootDirectory.FullName, "apphost.mts"), string.Empty); 275File.WriteAllText(Path.Combine(rootDirectory.FullName, ".vscode", "settings.json"), "{}");
Secrets\SecretsStoreTests.cs (3)
118File.WriteAllText(path, """ 139File.WriteAllText(path, """ 169File.WriteAllText(path, """
Templating\OutputPathHelperTests.cs (5)
36File.WriteAllText(Path.Combine(dir.FullName, "file.txt"), "content"); 52File.WriteAllText(Path.Combine(dir.FullName, "file.txt"), "content"); 67File.WriteAllText(Path.Combine(dir.FullName, "file.txt"), "content"); 122File.WriteAllText(Path.Combine(dir.FullName, "file.txt"), "content"); 159File.WriteAllText(Path.Combine(dir.FullName, "file.txt"), "content");
Templating\TemplateNuGetConfigServiceTests.cs (12)
448File.WriteAllText( 647File.WriteAllText(Path.Combine(packagesDirectory.FullName, "Aspire.ProjectTemplates.13.5.0.nupkg"), string.Empty); 648File.WriteAllText(Path.Combine(prPackagesDirectory.FullName, "Aspire.ProjectTemplates.13.6.0-dev.nupkg"), string.Empty); 721File.WriteAllText(Path.Combine(packagesDirectory.FullName, "Aspire.ProjectTemplates.13.5.0.nupkg"), string.Empty); 722File.WriteAllText(Path.Combine(packagesDirectory.FullName, "Aspire.ProjectTemplates.13.6.0.nupkg"), string.Empty); 762File.WriteAllText( 800File.WriteAllText(Path.Combine(packagesDirectory.FullName, "Aspire.ProjectTemplates.13.6.0-dev.nupkg"), string.Empty); 801File.WriteAllText(Path.Combine(packagesDirectory.FullName, "Aspire.ProjectTemplates.99.0.0.nupkg"), string.Empty); 836File.WriteAllText(Path.Combine(packagesDirectory.FullName, "Aspire.ProjectTemplates.99.0.0.nupkg"), string.Empty); 877File.WriteAllText(Path.Combine(packagesDirectory.FullName, "Aspire.ProjectTemplates.13.6.0-dev.nupkg"), string.Empty); 878File.WriteAllText(Path.Combine(packagesDirectory.FullName, "Aspire.ProjectTemplates.13.7.0-dev.nupkg"), string.Empty); 978File.WriteAllText(Path.Combine(packagesDir.FullName, "Aspire.ProjectTemplates.13.5.0.nupkg"), string.Empty);
tests\Shared\TemporaryWorkspace.cs (1)
241File.WriteAllText(settingsPath, "{}");
TestServices\TestGitWorktree.cs (2)
21File.WriteAllText(Path.Combine(adminDirectory, "gitdir"), backPointer + Environment.NewLine); 37File.WriteAllText(gitFilePath, $"gitdir: {pointer}{Environment.NewLine}");
Utils\AppHostHelperTests.cs (20)
257File.WriteAllText(socket1, ""); 258File.WriteAllText(socket2, ""); 261File.WriteAllText(otherSocket, ""); 283File.WriteAllText(oldFormatSocket, ""); 286File.WriteAllText(legacyPidSocket, ""); 310File.WriteAllText(badSeparator, ""); 314File.WriteAllText(badPid, ""); 333File.WriteAllText(otherSocket, ""); 353File.WriteAllText(oldFormatSocket, ""); 357File.WriteAllText(orphanedSocket, ""); 361File.WriteAllText(liveSocket, ""); 393File.WriteAllText(orphanedSocket, ""); 394File.WriteAllText(liveSocket, ""); 395File.WriteAllText(pidlessSocket, ""); 424File.WriteAllText(projectFileViaSymlink, "<Project />"); 432File.WriteAllText(liveSocket, ""); 461File.WriteAllText(realProjectPath, "<Project />"); 570File.WriteAllText(socket, ""); 601File.WriteAllText(socket, ""); 631File.WriteAllText(legacySocket, "");
Utils\AspireRepositoryDetectorTests.cs (3)
41File.WriteAllText(Path.Combine(repoRoot, "Aspire.slnx"), string.Empty); 67File.WriteAllText(Path.Combine(repoRoot, "Aspire.slnx"), string.Empty); 88File.WriteAllText(Path.Combine(repoRoot, "Aspire.slnx"), string.Empty);
Utils\CliPathHelperTests.cs (9)
255File.WriteAllText(target, string.Empty); 330File.WriteAllText(realPath, string.Empty); 346File.WriteAllText(realPath, string.Empty); 385File.WriteAllText(binaryPath, string.Empty); 386File.WriteAllText(Path.Combine(binaryDir, InstallSidecarReader.SidecarFileName), $$"""{"source":"{{source}}"}"""); 399File.WriteAllText(staleFile, string.Empty); 401File.WriteAllText(freshFile, string.Empty); 428File.WriteAllText(matching, string.Empty); 430File.WriteAllText(unrelated, string.Empty);
Utils\CliUpdateNotificationServiceTests.cs (2)
424File.WriteAllText(processPath, string.Empty); 425File.WriteAllText(storeExecutablePath, string.Empty);
Utils\DcpConnectionHealthCheckTests.cs (2)
236File.WriteAllText(keyPath, "cached key"); 249File.WriteAllText(BundleDiscovery.GetDcpExecutablePath(dcpDirectory.FullName), string.Empty);
Utils\DevCertsCheckTests.cs (12)
69File.WriteAllText(certUtilPath, ""); 101File.WriteAllText(openSslPath, contents); 116File.WriteAllText(Path.Combine(trustDirectory.FullName, GetOpenSslCertificateFileName(certificate)), certificatePem); 117File.WriteAllText(Path.Combine(trustDirectory.FullName, hashEntryName), certificatePem); 557File.WriteAllText(Path.Combine(trustDirectory.FullName, GetOpenSslCertificateFileName(certificate)), certificate.ExportCertificatePem()); 607File.WriteAllText(Path.Combine(trustDirectory.FullName, GetOpenSslCertificateFileName(certificate)), certificate.ExportCertificatePem()); 666File.WriteAllText(Path.Combine(trustDirectory.FullName, GetOpenSslCertificateFileName(certificate)), certificate.ExportCertificatePem()); 723File.WriteAllText(Path.Combine(trustDirectory.FullName, GetOpenSslCertificateFileName(certificate)), certificate.ExportCertificatePem()); 854File.WriteAllText(Path.Combine(trustDirectory.FullName, corruptCertificateFileName), "not a certificate"); 900File.WriteAllText(Path.Combine(trustDirectory.FullName, corruptCertificateFileName), "not a certificate"); 946File.WriteAllText(Path.Combine(trustDirectory.FullName, "unrelated.pem"), "not a certificate"); 989File.WriteAllText(Path.Combine(trustDirectory.FullName, GetOpenSslCertificateFileName(certificate)), staleCertificate.ExportCertificatePem());
Utils\DotNetToolDetectionTests.cs (3)
44File.WriteAllText(processPath, string.Empty); 45File.WriteAllText(storeExecutablePath, string.Empty); 84File.WriteAllText(processPath, string.Empty);
Utils\FileSystemHelperTests.cs (17)
19File.WriteAllText(Path.Combine(sourceDir.FullName, "file1.txt"), "content1"); 20File.WriteAllText(Path.Combine(sourceDir.FullName, "file2.txt"), "content2"); 21File.WriteAllText(Path.Combine(sourceDir.FullName, "file3.cs"), "using System;"); 49File.WriteAllText(Path.Combine(sourceDir.FullName, "root.txt"), "root content"); 50File.WriteAllText(Path.Combine(subDir1.FullName, "level1.txt"), "level 1 content"); 51File.WriteAllText(Path.Combine(subDir2.FullName, "level2.txt"), "level 2 content"); 185File.WriteAllText(Path.Combine(current.FullName, $"file{i}.txt"), $"content at level {i}"); 212File.WriteAllText(Path.Combine(sourceDir.FullName, "file1.txt"), "new content 1"); 213File.WriteAllText(Path.Combine(sourceDir.FullName, "file2.txt"), "new content 2"); 216File.WriteAllText(Path.Combine(subDir.FullName, "project.assets.json"), "new assets"); 217File.WriteAllText(Path.Combine(subDir.FullName, "project.csproj.nuget.dgspec.json"), "new dgspec"); 221File.WriteAllText(Path.Combine(destDir, "file1.txt"), "old content 1"); 222File.WriteAllText(Path.Combine(destDir, "file2.txt"), "old content 2"); 225File.WriteAllText(Path.Combine(destSubDir.FullName, "project.assets.json"), "old assets"); 226File.WriteAllText(Path.Combine(destSubDir.FullName, "project.csproj.nuget.dgspec.json"), "old dgspec"); 247File.WriteAllText(Path.Combine(sourceDir.FullName, "file1.txt"), "new content"); 251File.WriteAllText(Path.Combine(destDir, "file1.txt"), "old content");
Utils\FirstTimeUseNoticeSentinelTests.cs (2)
32File.WriteAllText(sentinelFilePath, string.Empty); 65File.WriteAllText(sentinelFilePath, "existing content");
Utils\IsolatedUserSecretsHelperTests.cs (2)
63File.WriteAllText(sourcePath, """{"TestKey": "TestValue"}"""); 116File.WriteAllText(secretsPath, """{"TestKey": "TestValue"}""");
Utils\MissingJavaScriptToolWarningTests.cs (1)
51File.WriteAllText(Path.Combine(workspace.WorkspaceRoot.FullName, "package.json"), "{ \"packageManager\": \"bun@1.2.0\" }");
Utils\PathNormalizerTests.cs (3)
20File.WriteAllText(file.FullName, "<Project />"); 40File.WriteAllText(target.FullName, "<Project />"); 65File.WriteAllText(file.FullName, "<Project />");
Utils\ReparsePointTests.cs (13)
18File.WriteAllText(Path.Combine(target, "marker"), "hello"); 47File.WriteAllText(Path.Combine(target1, "id"), "one"); 48File.WriteAllText(Path.Combine(target2, "id"), "two"); 79File.WriteAllText(Path.Combine(real, "legacy"), "legacy"); 119File.WriteAllText(markerPath, "still here"); 136File.WriteAllText(Path.Combine(dir, "nested", "f"), "x"); 212File.WriteAllText(Path.Combine(target, "marker"), "hello"); 244File.WriteAllText(Path.Combine(nestedDir, "data.txt"), "payload"); 283File.WriteAllText(markerPath, "still here"); 352File.WriteAllText(Path.Combine(targetV1, "id"), "one"); 353File.WriteAllText(Path.Combine(targetV2, "id"), "two"); 432File.WriteAllText(Path.Combine(targetV1, "id"), "one"); 433File.WriteAllText(Path.Combine(targetV2, "id"), "two");
Aspire.Dashboard (1)
ServiceClient\DashboardRunStore.cs (1)
422File.WriteAllText(temporaryPath, JsonSerializer.Serialize(metadata, s_jsonOptions));
Aspire.Dashboard.Components.Tests (1)
tests\Shared\TemporaryWorkspace.cs (1)
241File.WriteAllText(settingsPath, "{}");
Aspire.Dashboard.Tests (3)
Model\DashboardDataSourceTests.cs (2)
297File.WriteAllText(Path.Combine(abandonedDirectory, "dashboard.db"), string.Empty); 334File.WriteAllText(Path.Combine(otherDirectory, "dashboard.db"), string.Empty);
tests\Shared\TemporaryWorkspace.cs (1)
241File.WriteAllText(settingsPath, "{}");
Aspire.Deployment.EndToEnd.Tests (76)
AcaCompactNamingDeploymentTests.cs (2)
133File.WriteAllText(appHostFilePath, content); 283File.WriteAllText(appHostFilePath, content);
AcaCompactNamingUpgradeDeploymentTests.cs (1)
243File.WriteAllText(appHostFilePath, content);
AcaCustomRegistryDeploymentTests.cs (1)
122File.WriteAllText(appHostFilePath, content);
AcaDeploymentErrorOutputTests.cs (1)
105File.WriteAllText(appHostFilePath, content);
AcaExistingRegistryDeploymentTests.cs (1)
152File.WriteAllText(appHostFilePath, content);
AcaManagedRedisDeploymentTests.cs (2)
135File.WriteAllText(appHostFilePath, appHostContent); 153File.WriteAllText(programFilePath, programContent);
AcaStarterDeploymentTests.cs (1)
119File.WriteAllText(appHostFilePath, content);
AcrPurgeTaskDeploymentTests.cs (2)
127File.WriteAllText(appHostFilePath, content); 166File.WriteAllText(mainPyPath, content2);
AksAzureKubernetesEnvironmentCertManagerDeploymentTests.cs (1)
174File.WriteAllText(appHostFilePath, content);
AksAzureKubernetesEnvironmentCertManagerTypeScriptDeploymentTests.cs (1)
193File.WriteAllText(appHostFilePath, content);
AksAzureKubernetesEnvironmentGatewayDeploymentTests.cs (1)
172File.WriteAllText(appHostFilePath, content);
AksBlazorRedisDeploymentTests.cs (1)
119File.WriteAllText(appHostFilePath, content);
AksMultipleNodePoolsDeploymentTests.cs (1)
128File.WriteAllText(appHostFilePath, content);
AksPersistentVolumeDeploymentTests.cs (3)
245File.WriteAllText(appHostPath, content); 265File.WriteAllText(appHostPath, content); 270File.WriteAllText(
AksStarterDeploymentTests.cs (1)
204File.WriteAllText(appHostFilePath, content);
AksStarterWithRedisHelmDeploymentTests.cs (1)
204File.WriteAllText(appHostFilePath, content);
AksVnetInfraDeploymentTests.cs (1)
121File.WriteAllText(appHostFilePath, content);
AksVnetWithAzureResourcesDeploymentTests.cs (2)
170File.WriteAllText(appHostFilePath, content); 213File.WriteAllText(apiProgramPath, apiContent);
AksWithAzureResourcesDeploymentTests.cs (2)
156File.WriteAllText(appHostFilePath, content); 203File.WriteAllText(apiProgramPath, apiContent);
AksWithHelmChartDeploymentTests.cs (1)
133File.WriteAllText(appHostFilePath, content);
AppServicePythonDeploymentTests.cs (1)
128File.WriteAllText(appHostFilePath, content);
AppServiceReactDeploymentTests.cs (2)
142File.WriteAllText(appHostFilePath, content); 183File.WriteAllText(appHostFilePath, upgradedContent);
AppServiceStoragePrivateEndpointDeploymentTests.cs (2)
142File.WriteAllText(appHostFilePath, appHostContent); 197File.WriteAllText(serverProgramPath, serverProgramContent);
AzureAppConfigDeploymentTests.cs (1)
119File.WriteAllText(appHostFilePath, content);
AzureContainerRegistryDeploymentTests.cs (1)
102File.WriteAllText(appHostFilePath, content);
AzureEventHubsDeploymentTests.cs (1)
119File.WriteAllText(appHostFilePath, content);
AzureKeyVaultDeploymentTests.cs (1)
119File.WriteAllText(appHostFilePath, content);
AzureLogAnalyticsDeploymentTests.cs (1)
102File.WriteAllText(appHostFilePath, content);
AzureResourceScopeDeploymentTests.cs (1)
115File.WriteAllText(appHostFilePath, content);
AzureRoleAssignmentRunModeTests.cs (2)
108File.WriteAllText(appHostFilePath, appHostContent); 113File.WriteAllText(validateScriptPath, """
AzureServiceBusDeploymentTests.cs (1)
120File.WriteAllText(appHostFilePath, content);
AzureStorageDeploymentTests.cs (2)
132File.WriteAllText(appHostFilePath, content); 295File.WriteAllText(appHostFilePath, content);
AzureStorageRunModeTests.cs (2)
94File.WriteAllText(appHostFilePath, appHostContent); 97File.WriteAllText(validateScriptPath, """
FoundryHostedAgentDeploymentTests.cs (4)
114File.WriteAllText(Path.Combine(hostedAgentDir, "DotNetHostedAgent.csproj"), """ 138File.WriteAllText(Path.Combine(hostedAgentDir, "Program.cs"), """ 210File.WriteAllText(Path.Combine(hostedAgentDir, ".dockerignore"), """ 252File.WriteAllText(appHostFilePath, appHostContent);
FrontDoorDeploymentTests.cs (1)
132File.WriteAllText(appHostFilePath, content);
KubernetesGatewayTlsDeploymentTests.cs (1)
317File.WriteAllText(appHostFilePath, content);
KubernetesHelmChartDeploymentTests.cs (1)
186File.WriteAllText(appHostFilePath, content);
NspStorageKeyVaultDeploymentTests.cs (2)
182File.WriteAllText(appHostFilePath, content); 244File.WriteAllText(serverProgramPath, content);
PythonFastApiDeploymentTests.cs (1)
130File.WriteAllText(appHostFilePath, content);
RadiusAzureResourcesDeploymentTests.cs (1)
77File.WriteAllText(appHostFilePath,
RadiusStarterDeploymentTests.cs (2)
362File.WriteAllText(appHostFilePath, content); 395File.WriteAllText(webProgramFilePath, webProgram);
tests\Shared\TemporaryWorkspace.cs (1)
241File.WriteAllText(settingsPath, "{}");
TypeScriptAzureContainerAppJobDeploymentTests.cs (1)
126File.WriteAllText(Path.Combine(workspace.WorkspaceRoot.FullName, "apphost.mts"), """
TypeScriptExpressDeploymentTests.cs (1)
125File.WriteAllText(appHostFilePath, content);
TypeScriptJavaScriptHostingDeploymentTests.cs (5)
124File.WriteAllText(Path.Combine(apiDir.FullName, "package.json"), """ 134File.WriteAllText(Path.Combine(apiDir.FullName, "server.js"), """ 145File.WriteAllText(Path.Combine(staticSiteDir.FullName, "package.json"), """ 155File.WriteAllText(Path.Combine(staticSiteDir.FullName, "index.html"), """ 168File.WriteAllText(Path.Combine(workspace.WorkspaceRoot.FullName, "apphost.mts"), """
TypeScriptVnetSqlServerInfraDeploymentTests.cs (1)
206File.WriteAllText(appHostFilePath, content);
VnetKeyVaultConnectivityDeploymentTests.cs (2)
147File.WriteAllText(appHostFilePath, content); 169File.WriteAllText(webProgramPath, content);
VnetKeyVaultInfraDeploymentTests.cs (1)
126File.WriteAllText(appHostFilePath, content);
VnetSqlServerConnectivityDeploymentTests.cs (2)
153File.WriteAllText(appHostFilePath, content); 215File.WriteAllText(webProgramPath, content);
VnetSqlServerInfraDeploymentTests.cs (1)
127File.WriteAllText(appHostFilePath, content);
VnetStorageBlobConnectivityDeploymentTests.cs (2)
152File.WriteAllText(appHostFilePath, content); 175File.WriteAllText(webProgramPath, content);
VnetStorageBlobInfraDeploymentTests.cs (1)
128File.WriteAllText(appHostFilePath, content);
Aspire.EndToEnd.Tests (6)
tests\Shared\TemplatesTesting\AspireProject.cs (5)
65File.WriteAllText(Path.Combine(dir, "Directory.Build.props"), "<Project />"); 66File.WriteAllText(Path.Combine(dir, "Directory.Build.targets"), "<Project />"); 107File.WriteAllText(Path.Combine(rootDir, "Directory.Build.props"), "<Project />"); 108File.WriteAllText(Path.Combine(rootDir, "Directory.Build.targets"), "<Project />"); 158File.WriteAllText(programCsPath, programCs);
tests\Shared\TemplatesTesting\TemplateCustomHive.cs (1)
80File.WriteAllText(_stampFilePath, "");
Aspire.Hosting (5)
Dashboard\DashboardEventHandlers.cs (2)
229File.WriteAllText(customConfigPath, JsonSerializer.Serialize(defaultConfig, new JsonSerializerOptions { WriteIndented = true })); 271File.WriteAllText(tempPath, configJson.ToJsonString(new JsonSerializerOptions { WriteIndented = true }));
Dcp\ExecutableConfigurationResolver.cs (2)
123File.WriteAllText(Path.Join(baseServerAuthOutputPath, $"{thumbprint}.crt"), publicCertificatePem); 131File.WriteAllText(
DeveloperCertificateService.cs (1)
396File.WriteAllText(certFileName, certificate.ExportCertificatePem());
Aspire.Hosting.Azure (2)
AzureBicepResource.cs (1)
175File.WriteAllText(path, TemplateString);
AzureProvisioningResource.cs (1)
94File.WriteAllText(moduleSourcePath, compiledBicep.Value);
Aspire.Hosting.Azure.Tests (15)
AzureAppServiceTests.cs (1)
437File.WriteAllText(Path.Combine(directory.FullName, "Dockerfile"), "");
AzureBicepResourceTests.cs (2)
261File.WriteAllText(bicepFilePath, "param location string = resourceGroup().location"); 286File.WriteAllText(bicepFilePath, "param location string = resourceGroup().location");
AzureContainerAppsTests.cs (2)
68File.WriteAllText(Path.Combine(directory.FullName, "Dockerfile"), ""); 2684File.WriteAllText(Path.Combine(workspace.Path, "Dockerfile"), "FROM alpine");
AzureEventHubsExtensionsTests.cs (1)
478File.WriteAllText(configJsonPath, source);
AzureFunctionsTests.cs (7)
651File.WriteAllText(projectPath, "<Project Sdk=\"Microsoft.NET.Sdk\"></Project>"); 676File.WriteAllText(projectPath, "<Project Sdk=\"Microsoft.NET.Sdk\"></Project>"); 698File.WriteAllText(projectPath, "<Project Sdk=\"Microsoft.NET.Sdk\"></Project>"); 729File.WriteAllText(projectPath1, "<Project Sdk=\"Microsoft.NET.Sdk\"></Project>"); 730File.WriteAllText(projectPath2, "<Project Sdk=\"Microsoft.NET.Sdk\"></Project>"); 751File.WriteAllText(projectPath, "<Project Sdk=\"Microsoft.NET.Sdk\"></Project>"); 783File.WriteAllText(projectPath, "<Project Sdk=\"Microsoft.NET.Sdk\"></Project>");
AzureServiceBusExtensionsTests.cs (2)
560File.WriteAllText(configJsonPath, """ 817File.WriteAllText(configJsonPath,
Aspire.Hosting.Blazor.Tests (4)
BlazorHostedExtensionsTests.cs (4)
266File.WriteAllText(serverProjectPath, """<Project Sdk="Microsoft.NET.Sdk.Web" />"""); 572File.WriteAllText(serverProjectPath, """ 587File.WriteAllText(clientProjectPath, """ 604File.WriteAllText(serverProjectPath, """
Aspire.Hosting.Browsers.Tests (9)
BrowserLogsRunningSessionTests.cs (1)
24File.WriteAllText(browserExecutable, string.Empty);
BrowserLogsSessionManagerTests.cs (8)
65File.WriteAllText(browserExecutable, string.Empty); 105File.WriteAllText(browserExecutable, string.Empty); 140File.WriteAllText(browserExecutable, string.Empty); 174File.WriteAllText(browserExecutable, string.Empty); 397File.WriteAllText( 429File.WriteAllText( 482File.WriteAllText(Path.Combine(userDataDirectory, "Local State"), "{"); 510File.WriteAllText(
Aspire.Hosting.CodeGeneration.Java.Tests (5)
JavaLanguageSupportDetectionTests.cs (5)
28File.WriteAllText(appHostPath, "void main(String[] args) { }"); 46File.WriteAllText(Path.Combine(workspace.Path, "AppHost.java"), "void main(String[] args) { }"); 48File.WriteAllText(Path.Combine(nested.FullName, "AppHost.java"), "void main(String[] args) { }"); 57File.WriteAllText(Path.Combine(workspace.Path, "pom.xml"), "<project />"); 77File.WriteAllText(path, "class Application { }");
Aspire.Hosting.CodeGeneration.Rust.Tests (6)
RustLanguageSupportTests.cs (5)
42File.WriteAllText(Path.Combine(workspace.Path, "apphost.rs"), "// marker"); 43File.WriteAllText(Path.Combine(workspace.Path, "Cargo.toml"), "[package]"); 57File.WriteAllText(Path.Combine(workspace.Path, "apphost.ts"), "// typescript"); 58File.WriteAllText(Path.Combine(workspace.Path, "Cargo.toml"), "[package]"); 70File.WriteAllText(Path.Combine(workspace.Path, "apphost.rs"), "// marker");
tests\Shared\TemporaryWorkspace.cs (1)
241File.WriteAllText(settingsPath, "{}");
Aspire.Hosting.CodeGeneration.TypeScript.Tests (5)
tests\Shared\TemporaryWorkspace.cs (1)
241File.WriteAllText(settingsPath, "{}");
TypeScriptLanguageSupportTests.cs (4)
71File.WriteAllText(Path.Combine(workspace.Path, "package.json"), """ 136File.WriteAllText(Path.Combine(workspace.Path, "package.json"), """{ "name": "existing-app" }"""); 158File.WriteAllText(Path.Combine(workspace.Path, "package.json"), """ 204File.WriteAllText(existingTsConfigPath, existingTsConfig);
Aspire.Hosting.Docker.Tests (5)
DockerComposePublisherTests.cs (4)
275File.WriteAllText(envFilePath, firstContent); 316File.WriteAllText(envFilePath, firstContent); 709File.WriteAllText(envFilePath, "# Old content\nOLD_KEY=old_value\n"); 743File.WriteAllText(envFilePath, "# Old staging content\nOLD_STAGING_KEY=old_staging_value\n");
EnvFileTests.cs (1)
132File.WriteAllText(envFilePath, string.Empty);
Aspire.Hosting.Dotnet.Tests (4)
DotnetProjectResourceTests.cs (4)
434File.WriteAllText(projectPath, "<Project />"); 451File.WriteAllText(Path.Combine(projectDir.FullName, "First.csproj"), "<Project />"); 452File.WriteAllText(Path.Combine(projectDir.FullName, "Second.csproj"), "<Project />"); 939File.WriteAllText(path, string.Empty);
Aspire.Hosting.Go.Tests (19)
AddGoAppTests.cs (14)
88File.WriteAllText(Path.Combine(sourceDir.FullName, "go.mod"), "module example.com/api\n\ngo 1.24\n"); 779File.WriteAllText(Path.Combine(sourceDir.FullName, "go.mod"), "module example.com/api\n\ngo 1.23\n"); 780File.WriteAllText(Path.Combine(sourceDir.FullName, "main.go"), "package main\nfunc main() {}"); 819File.WriteAllText(Path.Combine(sourceDir.FullName, "go.mod"), "module example.com/api\n\ngo 1.22\n"); 841File.WriteAllText(Path.Combine(sourceDir.FullName, "go.mod"), "module example.com/api\n\ngo 1.24\n"); 864File.WriteAllText(Path.Combine(sourceDir.FullName, "Dockerfile"), "FROM scratch"); 880File.WriteAllText(Path.Combine(sourceDir.FullName, "go.mod"), "module example.com/api\n\ngo 1.22\n"); 902File.WriteAllText(Path.Combine(sourceDir.FullName, "go.mod"), "module example.com/api\n\ngo 1.24\n"); 922File.WriteAllText(Path.Combine(sourceDir.FullName, "go.mod"), "module example.com/api\n\ngo 1.24\n"); 978File.WriteAllText(Path.Combine(sourceDir.FullName, "go.mod"), "module example.com/api\n\ngo 1.24\n"); 1012File.WriteAllText(Path.Combine(sourceDir.FullName, "go.mod"), "module example.com/api\n\ngo 1.24\n"); 1080File.WriteAllText(Path.Combine(sourceDir.FullName, "go.mod"), "module example.com/api\n\ngo 1.24\n"); 1154File.WriteAllText(Path.Combine(sourceDir.FullName, "go.mod"), "module example.com/api\n\ngo 1.24\n"); 1173File.WriteAllText(Path.Combine(sourceDir.FullName, "go.mod"), "module example.com/api\n\ngo 1.24\n");
GoVersionDetectorTests.cs (5)
22File.WriteAllText(Path.Combine(workspace.Path, "go.mod"), "module example.com/m\n\ngo 1.23\n"); 33File.WriteAllText(Path.Combine(workspace.Path, "go.mod"), "module example.com/m\n\ngo 1.23.4\n"); 44File.WriteAllText(Path.Combine(workspace.Path, "go.mod"), 57File.WriteAllText(Path.Combine(workspace.Path, "go.mod"), 69File.WriteAllText(Path.Combine(workspace.Path, "go.mod"), "module example.com/m\n");
Aspire.Hosting.Java.Tests (49)
AddJavaAppPublishTests.cs (33)
234File.WriteAllText(Path.Combine(sourceDir.FullName, "build.gradle"), ""); 395File.WriteAllText(Path.Combine(source, ".dockerignore"), "secrets/\n"); 410File.WriteAllText(Path.Combine(sourceDir.FullName, "Dockerfile"), "FROM scratch\n"); 431File.WriteAllText(Path.Combine(sourceDir.FullName, "Dockerfile"), "FROM scratch\n"); 462File.WriteAllText(Path.Combine(sourceDir.FullName, "Dockerfile"), "FROM scratch\n"); 511File.WriteAllText(Path.Combine(appDirectory.Path, "pom.xml"), $""" 532File.WriteAllText(Path.Combine(appDirectory.Path, "pom.xml"), """ 562File.WriteAllText(Path.Combine(appDirectory.Path, "pom.xml"), """ 640File.WriteAllText(Path.Combine(appDirectory.Path, "build.gradle"), script); 650File.WriteAllText(Path.Combine(appDirectory.Path, "pom.xml"), """ 653File.WriteAllText(Path.Combine(appDirectory.Path, "build.gradle"), "sourceCompatibility = '21'"); 669File.WriteAllText(Path.Combine(appDirectory.Path, "pom.xml"), """ 672File.WriteAllText(Path.Combine(appDirectory.Path, "build.gradle"), "sourceCompatibility = '21'"); 686File.WriteAllText(Path.Combine(appDirectory.Path, "pom.xml"), """ 689File.WriteAllText(Path.Combine(appDirectory.Path, "build.gradle"), "plugins { id 'java' }"); 701File.WriteAllText(Path.Combine(appDirectory.Path, "pom.xml"), """ 724File.WriteAllText(Path.Combine(appDirectory.Path, "pom.xml"), """ 746File.WriteAllText(Path.Combine(appDirectory.Path, "pom.xml"), """ 767File.WriteAllText(Path.Combine(appDirectory.Path, "pom.xml"), "<project>"); 799File.WriteAllText(Path.Combine(appDirectory.Path, fileName), ""); 816File.WriteAllText(Path.Combine(appDirectory.Path, "pom.xml"), "<project />"); 817File.WriteAllText(Path.Combine(appDirectory.Path, "build.gradle"), ""); 863File.WriteAllText(Path.Combine(sourceDir.FullName, "pom.xml"), "<project/>"); 1078File.WriteAllText(Path.Combine(source, "target", "worker.jar"), ""); 1098File.WriteAllText(Path.Combine(source, "target", "worker.jar"), ""); 1114File.WriteAllText(Path.Combine(source, "target", "worker.jar"), ""); 1694File.WriteAllText( 2063File.WriteAllText(Path.Combine(sourceDirectory, "pom.xml"), $""" 2080File.WriteAllText(Path.Combine(sourceDirectory, "pom.xml"), $""" 2097File.WriteAllText(Path.Combine(sourceDirectory, "pom.xml"), $""" 2125File.WriteAllText(Path.Combine(sourceDirectory, "build.gradle"), contents); 2131File.WriteAllText(Path.Combine(sourceDirectory, wrapperName), "#!/bin/sh\nexit 0\n"); 2148File.WriteAllText(
AddJavaAppTests.cs (11)
351File.WriteAllText(Path.Combine(repo.Path, "settings.gradle"), "include 'services:api'"); 353File.WriteAllText(Path.Combine(module, "build.gradle"), ""); 371File.WriteAllText(Path.Combine(repo.Path, "pom.xml"), "<project />"); 373File.WriteAllText(Path.Combine(module, "pom.xml"), "<project />"); 392File.WriteAllText(Path.Combine(module, JavaHostingExtensions.s_defaultGradleWrapper), "#!/bin/sh\n"); 781File.WriteAllText(customWrapper, "#!/bin/sh\n"); 1575File.WriteAllText( 1684File.WriteAllText(Path.Combine(tempDir.Path, "pom.xml"), """ 1714File.WriteAllText(Path.Combine(tempDir.Path, "settings.gradle"), "rootProject.name = 'orders'\n"); 1747File.WriteAllText( 1769File.WriteAllText(Path.Combine(tempDir.Path, "pom.xml"), """
JavaBuildToolResolverTests.cs (3)
143File.WriteAllText(Path.Combine(_root.FullName, "pom.xml"), "<project/>"); 144File.WriteAllText(Path.Combine(_root.FullName, "mvnw"), "#!/bin/sh\n"); 152File.WriteAllText(Path.Combine(module.FullName, "pom.xml"), "<project/>");
TempJavaAppDirectory.cs (2)
45File.WriteAllText(fullPath, content); 66File.WriteAllText(
Aspire.Hosting.JavaScript (1)
JavaScriptHostingExtensions.cs (1)
1589File.WriteAllText(aspireConfigPath, aspireConfig);
Aspire.Hosting.JavaScript.Tests (71)
AddBunAppTests.cs (9)
41File.WriteAllText(Path.Combine(appDir, "package.json"), "{}"); 66File.WriteAllText(Path.Combine(appDir, "package.json"), "{}"); 86File.WriteAllText(Path.Combine(appDir, "package.json"), "{}"); 117File.WriteAllText(Path.Combine(appDir, "package.json"), "{}"); 131File.WriteAllText(userIgnorePath, userIgnoreContents); 145File.WriteAllText(Path.Combine(workspace.Path, "server.ts"), "console.log('hi');"); 167File.WriteAllText(Path.Combine(workspace.Path, "package.json"), "{}"); 351File.WriteAllText(Path.Combine(workspace.Path, "package.json"), "{}"); 384File.WriteAllText(Path.Combine(workspace.Path, "package.json"), "{}");
AddJavaScriptAppTests.cs (6)
117File.WriteAllText(Path.Combine(appDir, "pnpm-lock.yaml"), string.Empty); 177File.WriteAllText(Path.Combine(appDir, "pnpm-lock.yaml"), string.Empty); 353File.WriteAllText(Path.Combine(appDir, "pnpm-workspace.yaml"), "allowBuilds: {}\n"); 518File.WriteAllText( 725File.WriteAllText(Path.Combine(appDir, "Dockerfile"), dockerfile); 726File.WriteAllText(Path.Combine(appDir, "package.json"), """
AddNodeAppTests.cs (11)
106File.WriteAllText(Path.Combine(appDir, "package.json"), "{}"); 107File.WriteAllText(Path.Combine(appDir, "package-lock.json"), "{}"); 171File.WriteAllText(Path.Combine(appDir, "package.json"), "{}"); 218File.WriteAllText(Path.Combine(appDir, "package.json"), "{}"); 238File.WriteAllText(Path.Combine(workspace.Path, "app.js"), "{}"); 265File.WriteAllText(Path.Combine(workspace.Path, "package.json"), "{}"); 339File.WriteAllText(Path.Combine(appDirectory, "package.json"), packageJsonContent); 340File.WriteAllText(Path.Combine(appDirectory, "app.js"), appContent); 396File.WriteAllText(Path.Combine(appDirectory, "package.json"), packageJsonContent); 397File.WriteAllText(Path.Combine(appDirectory, "app.js"), appContent); 562File.WriteAllText(Path.Combine(workspace.Path, "app.js"), "console.log('hello');");
AddViteAppTests.cs (33)
32File.WriteAllText(Path.Combine(viteDir, "package-lock.json"), "empty"); 91File.WriteAllText(Path.Combine(viteDir, "package-lock.json"), "empty"); 117File.WriteAllText(Path.Combine(viteDir, "package-lock.json"), "empty"); 121File.WriteAllText(Path.Combine(apiDir, "package-lock.json"), "empty"); 144File.WriteAllText(Path.Combine(viteDir, "package-lock.json"), "empty"); 165File.WriteAllText(Path.Combine(viteDir, "package-lock.json"), "empty"); 169File.WriteAllText(Path.Combine(apiDir, "package-lock.json"), "empty"); 195File.WriteAllText(Path.Combine(appDir, "package-lock.json"), "empty"); 221File.WriteAllText(Path.Combine(appDir, "package-lock.json"), "empty"); 244File.WriteAllText(Path.Combine(nextDir, "package-lock.json"), "empty"); 265File.WriteAllText(Path.Combine(nextDir, "pnpm-lock.yaml"), ""); 284File.WriteAllText(Path.Combine(appDir, "pnpm-lock.yaml"), ""); 304File.WriteAllText(Path.Combine(appDir, "bun.lock"), ""); 322File.WriteAllText(Path.Combine(workspace.Path, ".nvmrc"), "18.20.0"); 342File.WriteAllText(Path.Combine(workspace.Path, ".node-version"), "v21.5.0"); 367File.WriteAllText(Path.Combine(workspace.Path, ".tool-versions"), toolVersions); 393File.WriteAllText(Path.Combine(workspace.Path, ".tool-versions"), toolVersions); 419File.WriteAllText(Path.Combine(workspace.Path, "package.json"), packageJson); 460File.WriteAllText(Path.Combine(workspace.Path, ".nvmrc"), versionString); 552File.WriteAllText(viteConfigPath, "export default {}"); 613File.WriteAllText(viteConfigPath, "export default {}"); 714File.WriteAllText(viteConfigPath, "export default {}"); 760File.WriteAllText(viteConfigPath, "export default {}"); 818File.WriteAllText(viteConfigPath, "export default {}"); 896File.WriteAllText(firstConfigPath, "export default { app: 'a' }"); 897File.WriteAllText(secondConfigPath, "export default { app: 'b' }"); 959File.WriteAllText(firstConfigPath, "export default { app: 'first' }"); 960File.WriteAllText(secondConfigPath, "export default { app: 'second' }"); 1000File.WriteAllText(viteConfigPath, "export default {}"); 1052File.WriteAllText(Path.Combine(nextDir, "package-lock.json"), "empty"); 1068File.WriteAllText(Path.Combine(nextDir, "package-lock.json"), "empty"); 1085File.WriteAllText(Path.Combine(nextDir, "package-lock.json"), "empty"); 1086File.WriteAllText(Path.Combine(nextDir, "next.config.ts"), "const nextConfig = {}; export default nextConfig;");
BunAppFixture.cs (2)
83File.WriteAllText(Path.Combine(tempDir, "server.ts"), 101File.WriteAllText(Path.Combine(tempDir, "package.json"),
NodeAppFixture.cs (2)
75File.WriteAllText(Path.Combine(tempDir, "app.js"), 95File.WriteAllText(Path.Combine(tempDir, "package.json"),
PackageInstallationTests.cs (7)
458File.WriteAllText(Path.Combine(workspace.Path, "package-lock.json"), "empty"); 485File.WriteAllText(Path.Combine(workspace.Path, "yarn.lock"), "empty"); 506File.WriteAllText(Path.Combine(workspace.Path, "yarn.lock"), "empty"); 507File.WriteAllText(Path.Combine(workspace.Path, ".yarnrc.yml"), "empty"); 522File.WriteAllText(Path.Combine(workspace.Path, "yarn.lock"), "empty"); 538File.WriteAllText(Path.Combine(workspace.Path, "pnpm-lock.yaml"), "empty"); 553File.WriteAllText(Path.Combine(workspace.Path, "bun.lock"), "empty");
RequiredCommandTests.cs (1)
157File.WriteAllText(Path.Combine(workspace.Path, "package.json"), "{}");
Aspire.Hosting.Keycloak.Tests (1)
KeycloakPublicApiTests.cs (1)
178File.WriteAllText(filePath, string.Empty);
Aspire.Hosting.Maui.Tests (53)
MauiiOSValidationTests.cs (6)
24File.WriteAllText(tempFile, MauiTestHelper.CreateProjectContent("net10.0-ios")); 49File.WriteAllText(tempFile, MauiTestHelper.CreateProjectContent("net10.0-ios")); 74File.WriteAllText(tempFile, MauiTestHelper.CreateProjectContent("net10.0-ios")); 94File.WriteAllText(tempFile, MauiTestHelper.CreateProjectContent("net10.0-ios")); 112File.WriteAllText(tempFile, MauiTestHelper.CreateProjectContent("net10.0-ios")); 130File.WriteAllText(tempFile, MauiTestHelper.CreateProjectContent("net10.0-ios"));
MauiOtlpTemplateTests.cs (3)
26File.WriteAllText(tempFile, MauiTestHelper.CreateProjectContent(tfm)); 53File.WriteAllText(tempFile, MauiTestHelper.CreateProjectContent(tfm)); 76File.WriteAllText(tempFile, MauiTestHelper.CreateProjectContent("net10.0-android"));
MauiPlatformExtensionsTests.cs (27)
95File.WriteAllText(tempFile, MauiTestHelper.CreateProjectContent(config.RequiredTfm)); 118File.WriteAllText(tempFile, MauiTestHelper.CreateProjectContent(config.RequiredTfm)); 138File.WriteAllText(tempFile, MauiTestHelper.CreateProjectContent(config.RequiredTfm)); 157File.WriteAllText(tempFile, MauiTestHelper.CreateProjectContent(config.RequiredTfm)); 186File.WriteAllText(tempFile, MauiTestHelper.CreateProjectContent(config.RequiredTfm)); 234File.WriteAllText(tempFile, MauiTestHelper.CreateProjectContent(config.RequiredTfm)); 253File.WriteAllText(tempFile, MauiTestHelper.CreateProjectContent(config.RequiredTfm)); 277File.WriteAllText(tempFile, CreateProjectContentWithout(config.PlatformIdentifier)); 305File.WriteAllText(tempFile, MauiTestHelper.CreateProjectContent("net10.0-android")); 331File.WriteAllText(tempFile, MauiTestHelper.CreateProjectContent("net10.0-android")); 354File.WriteAllText(tempFile, MauiTestHelper.CreateProjectContent("net10.0-android")); 377File.WriteAllText(tempFile, MauiTestHelper.CreateProjectContent("net10.0-android")); 400File.WriteAllText(tempFile, MauiTestHelper.CreateProjectContent("net10.0-ios")); 428File.WriteAllText(tempFile, MauiTestHelper.CreateProjectContent("net10.0-ios")); 453File.WriteAllText(tempFile, MauiTestHelper.CreateProjectContent("net10.0-ios")); 482File.WriteAllText(tempFile, MauiTestHelper.CreateProjectContent("net10.0-ios")); 507File.WriteAllText(tempFile, MauiTestHelper.CreateProjectContent("net10.0-ios")); 534File.WriteAllText(tempFile, MauiTestHelper.CreateProjectContent("net10.0-ios")); 562File.WriteAllText(tempFile, MauiTestHelper.CreateProjectContent("net10.0-android")); 592File.WriteAllText(tempFile, MauiTestHelper.CreateProjectContent(config.RequiredTfm)); 616File.WriteAllText(tempFile, MauiTestHelper.CreateProjectContent(config.RequiredTfm)); 639File.WriteAllText(tempFile, MauiTestHelper.CreateProjectContent(config.RequiredTfm)); 677File.WriteAllText(tempFile, MauiTestHelper.CreateProjectContent("net10.0-ios")); 729File.WriteAllText(tempFile, MauiTestHelper.CreateProjectContent("net10.0-android")); 793File.WriteAllText(tempFile, MauiTestHelper.CreateProjectContent("net10.0-android")); 817File.WriteAllText(tempFile, MauiTestHelper.CreateProjectContent("net10.0-android")); 844File.WriteAllText(tempFile, MauiTestHelper.CreateProjectContent("net10.0-android"));
MauiUnsupportedPlatformTests.cs (6)
18File.WriteAllText(tempFile, MauiTestHelper.CreateProjectContent("net10.0-windows10.0.19041.0")); 42File.WriteAllText(tempFile, MauiTestHelper.CreateProjectContent("net10.0-maccatalyst")); 66File.WriteAllText(tempFile, MauiTestHelper.CreateProjectContent("net10.0-ios")); 90File.WriteAllText(tempFile, MauiTestHelper.CreateProjectContent("net10.0-ios")); 115File.WriteAllText(tempFile, MauiTestHelper.CreateProjectContent("net10.0-android")); 130File.WriteAllText(tempFile, MauiTestHelper.CreateProjectContent("net10.0-android"));
MauiWithArgsTests.cs (11)
21File.WriteAllText(tempFile, MauiTestHelper.CreateProjectContent(windowsTfm)); 39File.WriteAllText(tempFile, MauiTestHelper.CreateProjectContent("net10.0-maccatalyst")); 58File.WriteAllText(tempFile, MauiTestHelper.CreateProjectContent("net10.0-android")); 78File.WriteAllText(tempFile, MauiTestHelper.CreateProjectContent("net10.0-android")); 95File.WriteAllText(tempFile, MauiTestHelper.CreateProjectContent("net10.0-android")); 115File.WriteAllText(tempFile, MauiTestHelper.CreateProjectContent("net10.0-android")); 132File.WriteAllText(tempFile, MauiTestHelper.CreateProjectContent("net10.0-ios")); 151File.WriteAllText(tempFile, MauiTestHelper.CreateProjectContent("net10.0-ios")); 168File.WriteAllText(tempFile, MauiTestHelper.CreateProjectContent("net10.0-ios")); 188File.WriteAllText(tempFile, MauiTestHelper.CreateProjectContent("net10.0-ios")); 210File.WriteAllText(tempFile, """
Aspire.Hosting.MySql.Tests (2)
MySqlFunctionalTests.cs (2)
325File.WriteAllText(Path.Combine(bindMountPath, "init.sql"), """ 410File.WriteAllText(Path.Combine(initFilesPath, "init.sql"), """
Aspire.Hosting.Oracle.Tests (2)
OracleFunctionalTests.cs (2)
280File.WriteAllText(Path.Combine(bindMountPath, "01_init.sql"), $""" 372File.WriteAllText(Path.Combine(initFilesPath, "01_init.sql"), $"""
Aspire.Hosting.PostgreSQL.Tests (2)
PostgresFunctionalTests.cs (2)
385File.WriteAllText(Path.Combine(bindMountPath, "init.sql"), """ 471File.WriteAllText(Path.Combine(initFilesPath, "init.sql"), """
Aspire.Hosting.Python.Tests (54)
AddPythonAppTests.cs (51)
290File.WriteAllText(scriptPath, scriptContent); 293File.WriteAllText(requirementsPath, requirementsContent); 297File.WriteAllText(dockerFilePath, 1269File.WriteAllText(Path.Combine(projectDirectory, "pyproject.toml"), pyprojectContent); 1270File.WriteAllText(Path.Combine(projectDirectory, "uv.lock"), uvLockContent); 1271File.WriteAllText(Path.Combine(projectDirectory, "main.py"), scriptContent); 1335File.WriteAllText(Path.Combine(projectDirectory, "pyproject.toml"), pyprojectContent); 1337File.WriteAllText(Path.Combine(projectDirectory, "main.py"), scriptContent); 1795File.WriteAllText(Path.Combine(projectDirectory, "pyproject.toml"), pyprojectContent); 1796File.WriteAllText(Path.Combine(projectDirectory, "uv.lock"), uvLockContent); 1797File.WriteAllText(Path.Combine(projectDirectory, "main.py"), scriptContent); 1842File.WriteAllText(Path.Combine(projectDirectory, "requirements.txt"), requirementsContent); 1843File.WriteAllText(Path.Combine(projectDirectory, "main.py"), scriptContent); 1892File.WriteAllText(Path.Combine(projectDirectory, "main.py"), scriptContent); 1893File.WriteAllText(Path.Combine(projectDirectory, "pyproject.toml"), pyprojectContent); 1925File.WriteAllText(Path.Combine(projectDirectory, "main.py"), scriptContent); 1959File.WriteAllText(Path.Combine(projectDirectory, "main.py"), scriptContent); 1960File.WriteAllText(Path.Combine(projectDirectory, ".python-version"), pythonVersionContent); 2009File.WriteAllText(scriptPath, "print('Hello')"); 2013File.WriteAllText(pyprojectPath, "[project]\nname = \"test\""); 2043File.WriteAllText(scriptPath, "print('Hello')"); 2047File.WriteAllText(requirementsPath, "requests==2.31.0"); 2078File.WriteAllText(scriptPath, "print('Hello')"); 2082File.WriteAllText(pyprojectPath, "[project]\nname = \"test\""); 2084File.WriteAllText(requirementsPath, "requests==2.31.0"); 2108File.WriteAllText(scriptPath, "print('Hello')"); 2132File.WriteAllText(scriptPath, "print('Hello')"); 2155File.WriteAllText(scriptPath, "print('Hello')"); 2159File.WriteAllText(requirementsPath, "requests"); 2183File.WriteAllText(scriptPath, "print('Hello')"); 2187File.WriteAllText(requirementsPath, "requests"); 2212File.WriteAllText(scriptPath, "print('Hello')"); 2240File.WriteAllText(scriptPath, "print('Hello')"); 2244File.WriteAllText(requirementsPath, "requests"); 2283File.WriteAllText(scriptPath, "print('Hello')"); 2286File.WriteAllText(requirementsPath, "requests"); 2313File.WriteAllText(scriptPath, "print('Hello')"); 2316File.WriteAllText(requirementsPath, "requests"); 2347File.WriteAllText(scriptPath, "print('Hello')"); 2350File.WriteAllText(requirementsPath, "requests"); 2383File.WriteAllText(scriptPath, "print('Hello')"); 2386File.WriteAllText(requirementsPath, "requests"); 2413File.WriteAllText(scriptPath, "print('Hello')"); 2416File.WriteAllText(requirementsPath, "requests"); 2445File.WriteAllText(scriptPath, "print('Hello')"); 2448File.WriteAllText(requirementsPath, "requests"); 2477File.WriteAllText(scriptPath, "print('Hello')"); 2480File.WriteAllText(requirementsPath, "requests"); 2513File.WriteAllText(scriptPath, "print('Hello')"); 2567File.WriteAllText(scriptPath, "print('Hello')"); 2570File.WriteAllText(requirementsPath, "requests");
AddUvicornAppTests.cs (3)
58File.WriteAllText(Path.Combine(projectDirectory, "pyproject.toml"), pyprojectContent); 59File.WriteAllText(Path.Combine(projectDirectory, "uv.lock"), uvLockContent); 60File.WriteAllText(Path.Combine(projectDirectory, "main.py"), scriptContent);
Aspire.Hosting.Radius.Tests (5)
Publishing\SealedSecretPublishTests.cs (3)
26File.WriteAllText(path, 104File.WriteAllText(manifest, 141File.WriteAllText(manifest,
Secrets\SealedSecretManifestTests.cs (1)
17File.WriteAllText(path, content);
Secrets\SecretStoreValidationTests.cs (1)
62File.WriteAllText(
Aspire.Hosting.RemoteHost.Tests (13)
AssemblyLoaderTests.cs (7)
84File.WriteAllText(runtimeAssemblyPath, string.Empty); 86File.WriteAllText(resourceAssemblyPath, string.Empty); 129File.WriteAllText(packageAssemblyPath, string.Empty); 206File.WriteAllText(firstAssemblyPath, string.Empty); 207File.WriteAllText(secondAssemblyPath, string.Empty); 254File.WriteAllText( 282File.WriteAllText(System.IO.Path.Combine(Path, fileName), string.Empty);
CodeGeneration\ApiReferenceExportTests.cs (1)
266File.WriteAllText(
IntegrationLoadContextTests.cs (3)
77File.WriteAllText(nativeLibraryPath, string.Empty); 106File.WriteAllText(resourceAssemblyPath, string.Empty); 134File.WriteAllText(
IntegrationPackageProbeManifestTests.cs (1)
27File.WriteAllText(
tests\Shared\TemporaryWorkspace.cs (1)
241File.WriteAllText(settingsPath, "{}");
Aspire.Hosting.Rust.Tests (20)
AddRustAppPublishTests.cs (16)
40File.WriteAllText(Path.Combine(source, "rust-toolchain.toml"), """ 497File.WriteAllText(Path.Combine(sourceDir.FullName, "Dockerfile"), "FROM scratch\n"); 515File.WriteAllText(Path.Combine(sourceDir.FullName, "Dockerfile"), "FROM scratch\n"); 533File.WriteAllText(customDockerfile, "FROM scratch\n"); 591File.WriteAllText(Path.Combine(manifestDirectory.FullName, "Cargo.toml"), "[package]\nname = \"api\"\n"); 619File.WriteAllText(Path.Combine(manifestDirectory.FullName, "Cargo.toml"), "[package]\nname = \"api\"\n"); 655File.WriteAllText(Path.Combine(manifestDirectory.FullName, "Cargo.toml"), "[package]\nname = \"api\"\n"); 718File.WriteAllText(Path.Combine(manifestDirectory.FullName, "Cargo.toml"), "[package]\nname = \"api\"\n"); 773File.WriteAllText(Path.Combine(manifestDirectory.FullName, "Cargo.toml"), "[package]\nname = \"api\"\n"); 805File.WriteAllText(Path.Combine(outsideDir.FullName, "Cargo.toml"), "[package]\nname = \"outside\"\n"); 874File.WriteAllText(Path.Combine(source, "Cargo.lock"), "version = 4\n")); 883configureSource: source => File.WriteAllText(Path.Combine(source, "Cargo.lock"), "version = 4\n"), 988File.WriteAllText(Path.Combine(sourceDir.FullName, ".dockerignore"), "*.md\n"); 1010File.WriteAllText(Path.Combine(relocatedDir.FullName, "Dockerfile"), "FROM scratch\n"); 1053File.WriteAllText(Path.Combine(workspace.WorkspaceRoot.FullName, "Cargo.lock"), "version = 4\n"); 1057File.WriteAllText(Path.Combine(sourceDir.FullName, "Cargo.lock"), "version = 4\n");
RustDockerfileShellTests.cs (3)
71File.WriteAllText(rootCandidate, "stale-root"); 72File.WriteAllText(staleTargetCandidate, "stale-target"); 184File.WriteAllText(
TempCrateDirectory.cs (1)
16=> File.WriteAllText(System.IO.Path.Combine(Path, fileName), content);
Aspire.Hosting.Sdk.Tests (3)
AppHostSdkTargetsTests.cs (2)
1275File.WriteAllText(Path.Combine(bundle.DcpDirectory, OperatingSystem.IsWindows() ? "dcp.exe" : "dcp"), ""); 1276File.WriteAllText(bundle.ManagedPath, "");
tests\Shared\TemporaryWorkspace.cs (1)
241File.WriteAllText(settingsPath, "{}");
Aspire.Hosting.Tests (96)
AspireStoreTests.cs (2)
95File.WriteAllText(tempFilename, "Test content"); 127File.WriteAllText(filePath, "updated");
Backchannel\AuxiliaryBackchannelTests.cs (1)
634File.WriteAllText(appHostFileViaSymlink, "// apphost");
Cli\ProcessStartTimeHelperTests.cs (1)
118File.WriteAllText(Path.Combine(statDirectory.FullName, "stat"), $"{pid} (proc name) {string.Join(' ', fields)}");
Dashboard\DashboardEventHandlersTests.cs (10)
574File.WriteAllText(dashboardDll, "mock dll content"); 597File.WriteAllText(runtimeConfig, JsonSerializer.Serialize(originalConfig, new JsonSerializerOptions { WriteIndented = true })); 663File.WriteAllText(dashboardExe, "mock exe content"); 664File.WriteAllText(dashboardDll, "mock dll content"); 680File.WriteAllText(runtimeConfig, JsonSerializer.Serialize(originalConfig, new JsonSerializerOptions { WriteIndented = true })); 732File.WriteAllText(dashboardExe, "mock exe content"); 733File.WriteAllText(dashboardDll, "mock dll content"); 749File.WriteAllText(runtimeConfig, JsonSerializer.Serialize(originalConfig, new JsonSerializerOptions { WriteIndented = true })); 800File.WriteAllText(dashboardDll, "mock dll content"); 816File.WriteAllText(runtimeConfig, JsonSerializer.Serialize(originalConfig, new JsonSerializerOptions { WriteIndented = true }));
Dcp\KubernetesServiceTests.cs (2)
183File.WriteAllText(tempPath, content); 193File.WriteAllText(path, """
DistributedApplicationBuilderTests.cs (2)
204File.WriteAllText(assemblyUserSecretsPath, """ 211File.WriteAllText(configuredUserSecretsPath, """
MSBuildTests.cs (39)
31File.WriteAllText(Path.Combine(appHostDirectory, "AppHost.csproj"), 60File.WriteAllText(Path.Combine(appHostDirectory, "AppHost.cs"), 88File.WriteAllText(Path.Combine(appHostDirectory, "AppHost.csproj"), 116File.WriteAllText(Path.Combine(appHostDirectory, "AppHost.cs"), 155File.WriteAllText(Path.Combine(basePath, "Directory.Build.props"), 167File.WriteAllText(Path.Combine(basePath, "Directory.Build.targets"), 185File.WriteAllText(Path.Combine(libraryDirectory, $"{name}.csproj"), 197File.WriteAllText(Path.Combine(libraryDirectory, "Class1.cs"), 212File.WriteAllText(Path.Combine(appDirectory, $"{name}.csproj"), 223File.WriteAllText(Path.Combine(appDirectory, "Program.cs"), 329File.WriteAllText(projectPath, """ 690File.WriteAllText(Path.Combine(nativeCliDirectory.FullName, ".aspire-install.json"), """{"source":"dotnet-tool"}"""); 790File.WriteAllText(dnxPath, "#!/bin/sh\nexit 42\n"); 841File.WriteAllText(Path.Combine(appHostDirectory, "AppHost.fsproj"), 902File.WriteAllText(Path.Combine(appHostDirectory, "AppHost.csproj"), 940File.WriteAllText(Path.Combine(appHostDirectory, "AppHost.cs"), 957File.WriteAllText(Path.Combine(basePath, "Directory.Build.props"), 967File.WriteAllText(Path.Combine(basePath, "Directory.Build.targets"), 1002File.WriteAllText(Path.Combine(dcpDir, OperatingSystem.IsWindows() ? "dcp.exe" : "dcp"), ""); 1004File.WriteAllText(managedPath, ""); 1012File.WriteAllText(cliPath, ""); 1041File.WriteAllText(cliPath, contents.ReplaceLineEndings(OperatingSystem.IsWindows() ? "\r\n" : "\n")); 1067File.WriteAllText(cliPath, contents.ReplaceLineEndings(OperatingSystem.IsWindows() ? "\r\n" : "\n")); 1093File.WriteAllText(cliPath, contents.ReplaceLineEndings(OperatingSystem.IsWindows() ? "\r\n" : "\n")); 1151File.WriteAllText(Path.Combine(appHostDirectory, "AppHost.csproj"), 1180File.WriteAllText(Path.Combine(appHostDirectory, "AppHost.cs"), 1210File.WriteAllText(Path.Combine(appHostDirectory, "AppHost.csproj"), 1239File.WriteAllText(Path.Combine(appHostDirectory, "AppHost.cs"), 1263File.WriteAllText(Path.Combine(projectDirectory, "MyHostingExtension.csproj"), 1280File.WriteAllText(Path.Combine(projectDirectory, "Extensions.cs"), 1312File.WriteAllText(Path.Combine(projectDirectory, "MyHostingExtension.csproj"), 1329File.WriteAllText(Path.Combine(projectDirectory, "Extensions.cs"), 1445File.WriteAllText(nuGetConfigPath, 1487File.WriteAllText(Path.Combine(projectDirectory, "MyHostingExtension.csproj"), 1510File.WriteAllText(Path.Combine(projectDirectory, "Extensions.cs"), 1537File.WriteAllText(Path.Combine(basePath, "Directory.Build.props"), 1549File.WriteAllText(Path.Combine(basePath, "Directory.Build.targets"), 1577File.WriteAllText(Path.Combine(appHostDirectory, "AppHost.csproj"), 1605File.WriteAllText(Path.Combine(appHostDirectory, "AppHost.cs"),
PathLookupHelperTests.cs (7)
18File.WriteAllText(executablePath, string.Empty); 53File.WriteAllText(nonExecutablePath, string.Empty); 57File.WriteAllText(executablePath, string.Empty); 76File.WriteAllText(Path.Combine(binPath, "mycommand"), string.Empty); 96File.WriteAllText(Path.Combine(binPath, "mycommand.exe"), string.Empty); 218File.WriteAllText(nonExecutablePath, string.Empty); 222File.WriteAllText(executablePath, string.Empty);
PublishAsDockerfileTests.cs (1)
515File.WriteAllText(Path.Join(workspace.Path, "Dockerfile"), "this does not matter");
ResourceCommandServiceTests.cs (2)
1700File.WriteAllText(projectPath, 1716File.WriteAllText(programPath,
Schema\SchemaTests.cs (4)
63File.WriteAllText(tempDockerfilePath, "does not need to be valid dockerfile content here"); 75File.WriteAllText(tempDockerfilePath, "does not need to be valid dockerfile content here"); 93File.WriteAllText(tempDockerfilePath, "does not need to be valid dockerfile content here"); 124File.WriteAllText(tempDockerfilePath, "does not need to be valid dockerfile content here");
WithTerminalTests.cs (25)
334File.WriteAllText(host.Layout.ProducerUdsPath, string.Empty); 335File.WriteAllText(host.Layout.ConsumerUdsPath, string.Empty); 336File.WriteAllText(host.Layout.ControlUdsPath, string.Empty); 449File.WriteAllText(orphanProducerPath, string.Empty); 450File.WriteAllText(orphanConsumerPath, string.Empty); 451File.WriteAllText(orphanControlPath, string.Empty); 503File.WriteAllText(liveProducerPath, string.Empty); 552File.WriteAllText(producerPath, string.Empty); 587File.WriteAllText(producerPath, string.Empty); 588File.WriteAllText(sentinelPath, string.Empty); 617File.WriteAllText(metadataPath, """{"schemaVersion":"""); 618File.WriteAllText(producerPath, string.Empty); 643File.WriteAllText(metadataPath, """{"schemaVersion":"""); 644File.WriteAllText(producerPath, string.Empty); 661File.WriteAllText(metadataPath, """{"schemaVersion":"""); 681File.WriteAllText(expiredPath, string.Empty); 682File.WriteAllText(recentPath, string.Empty); 717File.WriteAllText(producerPath, string.Empty); 747File.WriteAllText(producerPath, string.Empty); 783File.WriteAllText(producerPath, string.Empty); 809File.WriteAllText(producerPath, string.Empty); 836File.WriteAllText(producerPath, string.Empty); 867File.WriteAllText(producerPath, string.Empty); 885File.WriteAllText(metadataPath, "{}"); 991File.WriteAllText(metadataPath, JsonSerializer.Serialize(metadata));
Aspire.Hosting.TestUtilities (2)
tests\Shared\TemporaryWorkspace.cs (1)
241File.WriteAllText(settingsPath, "{}");
Utils\DotnetFileAppProcess.cs (1)
18File.WriteAllText(appPath, content);
Aspire.Managed.Tests (3)
NuGet\RestoreCommandTests.cs (2)
22File.WriteAllText(nugetConfigPath, $""" 80File.WriteAllText(nugetConfigPath, $"""
tests\Shared\TemporaryWorkspace.cs (1)
241File.WriteAllText(settingsPath, "{}");
Aspire.Templates.Tests (14)
AppHostTemplateTests.cs (1)
32File.WriteAllText(projectPath, newContents);
BuildAndRunTemplateTests.cs (5)
74File.WriteAllText( 107File.WriteAllText(cpmFilePath, cpmContent); 140File.WriteAllText( 151File.WriteAllText( 238File.WriteAllText(projectName, modifiedContents);
TemplateTestsBase.cs (2)
106File.WriteAllText(projectPath, newContents); 142File.WriteAllText(testCsPath, sb.ToString());
tests\Shared\TemplatesTesting\AspireProject.cs (5)
65File.WriteAllText(Path.Combine(dir, "Directory.Build.props"), "<Project />"); 66File.WriteAllText(Path.Combine(dir, "Directory.Build.targets"), "<Project />"); 107File.WriteAllText(Path.Combine(rootDir, "Directory.Build.props"), "<Project />"); 108File.WriteAllText(Path.Combine(rootDir, "Directory.Build.targets"), "<Project />"); 158File.WriteAllText(programCsPath, programCs);
tests\Shared\TemplatesTesting\TemplateCustomHive.cs (1)
80File.WriteAllText(_stampFilePath, "");
Aspire.TerminalHost.Tests (1)
tests\Shared\TemporaryWorkspace.cs (1)
241File.WriteAllText(settingsPath, "{}");
CodeStyleConfigFileGenerator (2)
Program.cs (2)
92File.WriteAllText(configFilePath, text); 206File.WriteAllText(fileWithPath, $@"<Project>{GetTargetContents(language)}
ConfigurationSchemaGenerator (1)
ConfigSchemaGenerator.cs (1)
44File.WriteAllText(outputFile, schema);
dotnet (21)
Commands\Run\CSharpCompilerCommand.cs (5)
239File.WriteAllText(assemblyAttributes, GetAssemblyAttributesContent()); 245File.WriteAllText(globalUsings, GetGlobalUsingsContent()); 251File.WriteAllText(assemblyInfo, GetAssemblyInfoContent()); 257File.WriteAllText(editorconfig, GetGeneratedMSBuildEditorConfigContent()); 276File.WriteAllText(runtimeConfig, GetRuntimeConfigContent());
Commands\Run\VirtualProjectBuildingCommand.cs (2)
526File.WriteAllText(path: resultOutputFile, contents: result + Environment.NewLine); 706File.WriteAllText(Path.Join(directory, FileBasedAppRunPlan.BuildStartCacheFileName), Builder.EntryPointFileFullPath);
Commands\Workload\Install\FileBasedInstaller.cs (3)
598File.WriteAllText(path, installStateContents.ToString()); 639File.WriteAllText(logFile, JsonSerializer.Serialize(workloadHistoryRecord, WorkloadHistoryJsonSerializerContext.Default.WorkloadHistoryRecord)); 848File.WriteAllText(path, JsonSerializer.Serialize(packInfo, PackInfoJsonSerializerContext.Default.PackInfo));
Commands\Workload\Install\WorkloadAdvertisingManifestUpdater.cs (3)
114File.WriteAllText(filePath, jsonContent); 222File.WriteAllText(Path.Combine(adManifestPath, "AdvertisedManifestFeatureBand.txt"), band.ToString()); 235File.WriteAllText(Path.Combine(adManifestPath, Constants.workloadSetVersionFileName), workloadSetVersion);
SdkVulnerability\SdkReleaseMetadataCache.cs (1)
158File.WriteAllText(tempPath, json);
ShellShim\ShellShimRepository.cs (1)
74File.WriteAllText(shimPath, batchContent);
SlnfFileHelper.cs (2)
88File.WriteAllText(slnfPath, json); 121File.WriteAllText(slnfPath, json);
src\sdk\src\Common\WorkloadFileBasedInstall.cs (1)
23File.WriteAllText(filePath, "");
Telemetry\DevDeviceIDGetter.cs (1)
129File.WriteAllText(filePath, content);
Telemetry\TelemetryDiskLogger.cs (1)
63File.WriteAllText(logPath, root.ToJsonString(s_jsonOptions));
ToolPackage\ToolPackageDownloader.cs (1)
88File.WriteAllText(hashPath, packageHash);
dotnet-aot (8)
src\sdk\src\Cli\dotnet\Commands\Workload\Install\WorkloadAdvertisingManifestUpdater.cs (3)
114File.WriteAllText(filePath, jsonContent); 222File.WriteAllText(Path.Combine(adManifestPath, "AdvertisedManifestFeatureBand.txt"), band.ToString()); 235File.WriteAllText(Path.Combine(adManifestPath, Constants.workloadSetVersionFileName), workloadSetVersion);
src\sdk\src\Cli\dotnet\SdkVulnerability\SdkReleaseMetadataCache.cs (1)
158File.WriteAllText(tempPath, json);
src\sdk\src\Cli\dotnet\SlnfFileHelper.cs (2)
88File.WriteAllText(slnfPath, json); 121File.WriteAllText(slnfPath, json);
src\sdk\src\Cli\dotnet\Telemetry\DevDeviceIDGetter.cs (1)
129File.WriteAllText(filePath, content);
src\sdk\src\Cli\dotnet\Telemetry\TelemetryDiskLogger.cs (1)
63File.WriteAllText(logPath, root.ToJsonString(s_jsonOptions));
dotnet-format (1)
ReportWriter.cs (1)
29File.WriteAllText(reportFilePath, formattedFilesJson);
dotnet-razorpagegenerator (1)
Program.cs (1)
44File.WriteAllText(result.FilePath, result.GeneratedCode);
dotnet-svcutil-lib (2)
Bootstrapper\SvcutilBootstrapper.cs (1)
172File.WriteAllText(programFilePath, s_programClass);
Shared\Options\ApplicationOptions.cs (1)
173File.WriteAllText(filePath, this.Json);
dotnet-svcutil-lib.Tests (15)
E2ETests.cs (1)
383File.WriteAllText(dstParamsFile, File.ReadAllText(dstParamsFile).Replace("$testCasesPath$", g_TestCasesDir.Replace("\\", "/")));
FixupUtil.cs (1)
112System.IO.File.WriteAllText(fileName, updatedText);
TestInit.cs (9)
60File.WriteAllText(Path.Combine(g_TestOutputDir, "Directory.Build.props"), "<Project xmlns=\"http://schemas.microsoft.com/developer/msbuild/2003\" />"); 61File.WriteAllText(Path.Combine(g_TestOutputDir, "Directory.Build.targets"), "<Project></Project>"); 118File.WriteAllText(programPath, File.ReadAllText(programPath) 173File.WriteAllText(Path.Combine(g_TestOutputDir, "Directory.Build.props"), "<Project xmlns=\"http://schemas.microsoft.com/developer/msbuild/2003\" />"); 174File.WriteAllText(Path.Combine(g_TestOutputDir, "Directory.Build.targets"), "<Project></Project>"); 335File.WriteAllText(this.this_TestCaseLogFile, logText); 458File.WriteAllText(scriptPath, cmdStr.ToString()); 606File.WriteAllText(Path.Combine(directory, "global.json"), globalConfig); 624File.WriteAllText(Path.Combine(g_TestOutputDir, "nuget.config"), nugetConfigText.Replace("$svcutilTestFeed$", g_SvcutilNugetFeed));
UnitTest.cs (4)
271File.WriteAllText(this_TestCaseLogFile, this_FixupUtil.ReplaceText(log)); 309File.WriteAllText(this_TestCaseLogFile, this_FixupUtil.ReplaceText(log)); 332File.WriteAllText(jsonFileDstPath, File.ReadAllText(jsonFileDstPath).Replace("$testCaseProject$", this_TestCaseProject.FullPath.Replace("\\", "/"))); 354File.WriteAllText(outJsonFile, options.Json);
GenerateAnalyzerNuspec (1)
Program.cs (1)
298File.WriteAllText(nuspecFile, result.ToString());
GenerateDocumentationAndConfigFiles (9)
Program.cs (8)
436File.WriteAllText(fileWithPath, fileContents); 457File.WriteAllText(fileWithPath, fileContents); 612File.WriteAllText(fileWithPath, builder.ToString()); 836File.WriteAllText(fileWithPath, builder.ToString()); 1115File.WriteAllText(rulesetFilePath, text); 1180File.WriteAllText(editorconfigFilePath, text); 1402File.WriteAllText(configFilePath, text); 1613File.WriteAllText(fileWithPath, fileContents);
src\roslyn\src\RoslynAnalyzers\Utilities\Compiler\RulesetToEditorconfigConverter.cs (1)
38File.WriteAllText(editorconfigFilePath, GetEditorconfig(rulesetFilePath));
Infrastructure.Tests (68)
CreateFailingTestIssue\CreateFailingTestIssueToolTests.cs (14)
83File.WriteAllText( 88File.WriteAllText( 122File.WriteAllText( 133File.WriteAllText(Path.Combine(fixtureDirectory, "add-issue-comment.json"), "{}"); 163File.WriteAllText( 174File.WriteAllText(Path.Combine(fixtureDirectory, "reopen-issue.json"), "{}"); 175File.WriteAllText(Path.Combine(fixtureDirectory, "add-issue-comment.json"), "{}"); 205File.WriteAllText( 210File.WriteAllText( 247File.WriteAllText( 257File.WriteAllText( 977=> File.WriteAllText(GetFixturePath(fixtureDirectory, endpoint, ".json"), json); 980=> File.WriteAllText(GetFixturePath(fixtureDirectory, endpoint, ".txt"), text); 983=> File.WriteAllText(GetFixturePath(fixtureDirectory, endpoint, ".err"), text);
DownloadFailingJobLogs\DownloadFailingJobLogsToolTests.cs (1)
198File.WriteAllText(path, content);
Pipelines\ExtensionE2eRecorderStepTests.cs (2)
70File.WriteAllText(scriptPath, BuildStepScript(stepScript, keepExplicitExit)); 207File.WriteAllText(stubPath, contents);
PowerShellScripts\AspireSkillsBundleHashTests.cs (1)
151File.WriteAllText(path, content);
PowerShellScripts\BuildTestMatrixTests.cs (1)
627File.WriteAllText(
PowerShellScripts\ExpandTestMatrixGitHubTests.cs (1)
565File.WriteAllText(githubOutputFile, "");
PowerShellScripts\SplitTestMatrixByDepsTests.cs (3)
26File.WriteAllText(_githubOutputFile, ""); 207File.WriteAllText(matrixFile, matrixJson); 263File.WriteAllText(tempMatrixFile, allTestsMatrix);
PowerShellScripts\StageNativeCliToolPackagesTests.cs (1)
334File.WriteAllText(path, "package");
PowerShellScripts\TrustedExtensionReleasePrTests.cs (15)
42File.WriteAllText(PackageJsonPath, BasePackageJson); 43File.WriteAllText(ChangelogPath, BaseChangelog); 84File.WriteAllText(Path.Combine(_workspace.Path, "base-only.txt"), "unrelated base change"); 115File.WriteAllText(Path.Combine(_workspace.Path, "unexpected.txt"), "unexpected"); 126File.WriteAllText( 129File.WriteAllText(ChangelogPath, TrustedChangelog); 140File.WriteAllText( 151File.WriteAllText( 168File.WriteAllText(PackageJsonPath, TrustedPackageJson); 169File.WriteAllText(ChangelogPath, headChangelog); 180File.WriteAllText(PackageJsonPath, TrustedPackageJson); 181File.WriteAllText( 217File.WriteAllText(PackageJsonPath, TrustedPackageJson); 218File.WriteAllText(ChangelogPath, TrustedChangelog); 238File.WriteAllText(_githubOutputPath, string.Empty);
PowerShellScripts\ValidateNpmPackageSignaturesTests.cs (2)
55File.WriteAllText(filePath, "hi"); 71File.WriteAllText(Path.Combine(shipping, "Aspire.Hosting.13.4.0.nupkg"), "decoy");
PowerShellScripts\WriteClassModeTestPropsTests.cs (1)
97File.WriteAllText(
Shared\TestDataBuilder.cs (5)
62File.WriteAllText(outputPath, json); 108File.WriteAllText(outputPath, json); 133File.WriteAllText(outputPath, json); 152File.WriteAllText(outputPath, json); 174File.WriteAllText(outputPath, json);
tests\Shared\TemporaryWorkspace.cs (1)
241File.WriteAllText(settingsPath, "{}");
TestTriggerMap\GraphAffectedProjectsTests.cs (2)
298File.WriteAllText(fullPath, contents); 399File.WriteAllText(fullPath, contents);
TestTriggerMap\SelectTestsAcceptanceTests.cs (2)
121File.WriteAllText(path, SyntheticMap); 785File.WriteAllText(mapPath, map);
TestTriggerMap\SelectTestsCliTests.cs (8)
93File.WriteAllText(slnxPath, Slnx); 94File.WriteAllText(Path.Combine(dir.FullName, "map.yml"), Map); 861File.WriteAllText(changed, "\n trigger.txt \n\n\t\n"); 965File.WriteAllText(Path.Combine(repoRoot, "skip-patterns.txt"), "# docs\n**.md\n"); 979File.WriteAllText(Path.Combine(repoRoot, "skip-patterns.txt"), ".github/workflows/**\n"); 1030File.WriteAllText(Path.Combine(dir.FullName, "Aspire.slnx"), slnx); 1031File.WriteAllText(Path.Combine(dir.FullName, "map.yml"), map); 1115File.WriteAllText(fullPath, contents);
TestTriggerMap\SelectTestsLayer1IntegrationTests.cs (1)
386File.WriteAllText(fullPath, contents);
TypeScriptApiCompat\TypeScriptApiCompatTests.cs (6)
198File.WriteAllText(suppressionPath, """ 232File.WriteAllText(currentSuppressionPath, """ 236File.WriteAllText(baselineSuppressionPath, """ 301File.WriteAllText(excludedPackagesPath, """ 305File.WriteAllText(suppressionPath, """ 330File.WriteAllText(Path.Combine(apiDirectory, $"{packageName}.ats.txt"), content);
WorkflowScripts\SelectTestsCommentScriptTests.cs (1)
181File.WriteAllText(path, content);
installer.tasks (1)
StaticFileRegeneration\RegenerateThirdPartyNotices.cs (1)
184File.WriteAllText(TpnFile, newTpn.ToString());
Microsoft.Arcade.Common (1)
FileSystem.cs (1)
39File.WriteAllText(path, content);
Microsoft.AspNetCore.Components.Testing (3)
Infrastructure\ServerInstance.cs (3)
157File.WriteAllText(stdoutPath, _stdoutBuffer.ToString()); 161File.WriteAllText(stderrPath, _stderrBuffer.ToString()); 170File.WriteAllText(startupPath, exception.ToString());
Microsoft.AspNetCore.Server.IntegrationTesting (1)
Deployers\NginxDeployer.cs (1)
155File.WriteAllText(_configFile, DeploymentParameters.ServerConfigTemplateContent);
Microsoft.AspNetCore.SpaProxy (1)
SpaProxyLaunchManager.cs (1)
300File.WriteAllText(scriptPath, stopScript.ReplaceLineEndings());
Microsoft.Build (2)
BackEnd\BuildManager\BuildManager.cs (1)
2352File.WriteAllText(logPath, graph.ToDot(targetList));
Logging\ProfilerLogger.cs (1)
296File.WriteAllText(FileToLog, content);
Microsoft.Build.Framework (2)
FileUtilities_TempFiles.cs (1)
199File.WriteAllText(file, string.Empty);
FileUtilities.cs (1)
455File.WriteAllText(testFilePath, $"MSBuild process {EnvironmentUtilities.CurrentProcessId} successfully wrote to file.");
Microsoft.Build.Tasks.Core (2)
RoslynCodeTaskFactory\RoslynCodeTaskFactory.cs (1)
769File.WriteAllText(sourceCodePath, taskInfo.SourceCode);
WriteCodeFragment.cs (1)
133File.WriteAllText(outputFilePath, code); // Overwrites file if it already exists (and can be overwritten)
Microsoft.CodeAnalysis.Analyzers (1)
src\roslyn\src\RoslynAnalyzers\Utilities\Compiler\RulesetToEditorconfigConverter.cs (1)
38File.WriteAllText(editorconfigFilePath, GetEditorconfig(rulesetFilePath));
Microsoft.CodeAnalysis.AnalyzerUtilities (1)
src\roslyn\src\RoslynAnalyzers\Utilities\Compiler\RulesetToEditorconfigConverter.cs (1)
38File.WriteAllText(editorconfigFilePath, GetEditorconfig(rulesetFilePath));
Microsoft.CodeAnalysis.NetAnalyzers (1)
src\sdk\src\Microsoft.CodeAnalysis.NetAnalyzers\src\Utilities\Compiler\RulesetToEditorconfigConverter.cs (1)
37File.WriteAllText(editorconfigFilePath, GetEditorconfig(rulesetFilePath));
Microsoft.CodeAnalysis.ResxSourceGenerator (1)
src\roslyn\src\RoslynAnalyzers\Utilities\Compiler\RulesetToEditorconfigConverter.cs (1)
38File.WriteAllText(editorconfigFilePath, GetEditorconfig(rulesetFilePath));
Microsoft.DotNet.Arcade.Sdk (2)
src\GenerateChecksums.cs (1)
48File.WriteAllText(destinationPath, checksum);
src\GenerateResxSource.cs (1)
364File.WriteAllText(OutputPath, result);
Microsoft.DotNet.Build.Tasks.Installers (5)
src\CreateWixBuildWixpack.cs (4)
432File.WriteAllText(Path.Combine(WixpackWorkingDir, "create.rsp"), string.Join(System.Environment.NewLine, commandLineArgs)); 446File.WriteAllText(Path.Combine(WixpackWorkingDir, "create.cmd"), createCmdFileContents.ToString()); 683File.WriteAllText(file, content); 933File.WriteAllText(sourceFile, output.ToString());
src\CreateWixCommandPackageDropBase.cs (1)
129File.WriteAllText(commandFilename, commandString.ToString());
Microsoft.DotNet.CMake.Sdk (1)
src\CreateCMakeFileApiQuery.cs (1)
34File.WriteAllText(queryFile, string.Empty);
Microsoft.DotNet.GenFacades (2)
NotSupportedAssemblyGenerator.cs (1)
90File.WriteAllText(outputPath, text);
SourceGenerator.cs (1)
91File.WriteAllText(_outputSourcePath, BuildAliasDeclarations(externAliases) + sb.ToString());
Microsoft.DotNet.InternalAbstractions (1)
FileWrapper.cs (1)
43File.WriteAllText(path, content);
Microsoft.DotNet.SharedFramework.Sdk (1)
src\CreateFrameworkListFile.cs (1)
261File.WriteAllText(TargetFile, frameworkManifest.ToString());
Microsoft.DotNet.SourceBuild.Tasks (2)
src\UsageReport\WritePackageUsageData.cs (1)
255File.WriteAllText(DataFile, data.ToXml().ToString());
src\UsageReport\WriteUsageReports.cs (1)
161File.WriteAllText(
Microsoft.DotNet.TemplateLocator (1)
src\sdk\src\Common\WorkloadFileBasedInstall.cs (1)
23File.WriteAllText(filePath, "");
Microsoft.Extensions.AI.Evaluation.Console (1)
Telemetry\DeviceIdHelper.cs (1)
124File.WriteAllText(cacheFilePath, deviceId);
Microsoft.Extensions.AI.Evaluation.Reporting.Tests (2)
DiskBased\PathValidationTests.cs (1)
396File.WriteAllText(Path.Combine(longRoot, "file.txt"), string.Empty);
ScenarioRunResultTests.cs (1)
322File.WriteAllText(witnessPath, testModule);
Microsoft.Extensions.DataIngestion.Tests (2)
IngestionPipelineTests.cs (2)
53File.WriteAllText(_withTable.FullName, FirstFileContent); 69File.WriteAllText(_withImage.FullName, secondFileContent);
Microsoft.Extensions.Http.Resilience.Tests (1)
BuildTransitive\GrpcNetClientFactoryVersionTargetTests.cs (1)
243File.WriteAllText(projectPath, project);
Microsoft.Extensions.ML.Tests (1)
FileLoaderTests.cs (1)
74File.WriteAllText("testdata.txt", "test");
Microsoft.Maui.Resizetizer (3)
AndroidAdaptiveIconGenerator.cs (2)
159 File.WriteAllText(adaptiveIconDestination, adaptiveIconXmlStr); 160 File.WriteAllText(adaptiveIconRoundDestination, adaptiveIconXmlStr);
AppleIconAssetsGenerator.cs (1)
88 File.WriteAllText(appIconSetContentsFile, appIconContentsJson.Replace("\t", " "));
Microsoft.ML.CodeGenerator (1)
Utils.cs (1)
181File.WriteAllText($"{outPutBaseDir}/{fileName}", fileContent);
Microsoft.ML.Core.Tests (6)
UnitTests\FileSource.cs (6)
35File.WriteAllText(file1, "Unit Test"); 36File.WriteAllText(file2, "Unit Test"); 60File.WriteAllText(fileDataA, "Unit Test"); 61File.WriteAllText(fileDataB, "Unit Test"); 70File.WriteAllText(fileDataSA, "Unit Test"); 71File.WriteAllText(fileDataSB, "Unit Test");
Microsoft.ML.Maml (1)
HelpCommand.cs (1)
490File.WriteAllText(_xmlFilename, content.ToString());
Microsoft.ML.PerformanceTests (1)
Harness\ProjectGenerator.cs (1)
38=> File.WriteAllText(artifactsPaths.ProjectFilePath, $@"
Microsoft.ML.Predictor.Tests (4)
ResultProcessor\TestResultProcessor.cs (1)
47File.WriteAllText(filePath, reader.ReadToEnd());
TestPredictors.cs (3)
1751File.WriteAllText(path, 1761File.WriteAllText(path, 1772File.WriteAllText(path,
Microsoft.ML.TestFramework (1)
BaseTestBaseline.cs (1)
1045File.WriteAllText(path,
Microsoft.ML.Tests (3)
OnnxConversionTest.cs (2)
452File.WriteAllText(onnxTextPath, fileText); 2291File.WriteAllText(textFormatPath, fileText);
TextLoaderTests.cs (1)
1384File.WriteAllText(filePath, badInputCsv);
Microsoft.NET.Build.Tasks (2)
NugetContentAssetPreprocessor.cs (1)
48File.WriteAllText(pathToFinalAsset, result);
src\sdk\src\Common\WorkloadFileBasedInstall.cs (1)
23File.WriteAllText(filePath, "");
Microsoft.NET.Sdk.BlazorWebAssembly.Tasks (1)
CreateBlazorTrimmerRootDescriptorFile.cs (1)
35File.WriteAllText(TrimmerFile.ItemSpec, rootDescriptor);
Microsoft.NET.Sdk.Publish.Tasks (4)
AppSettingsTransform.cs (2)
23File.WriteAllText(tempFileFullPath, defaultAppSettingsJsonString); 57File.WriteAllText(destinationAppSettingsFilePath, ToJson(appSettingsModel));
Tasks\TransformWebConfig.cs (1)
103File.WriteAllText(publishWebConfigPath, WebConfigTemplate.Template);
Tasks\WebJobs\GenerateRunCommandFile.cs (1)
33File.WriteAllText(Path.Combine(WebJobsDirectory, runCmdFileName), command);
Microsoft.NET.Sdk.Razor.Tasks (1)
SdkRazorTagHelper.cs (1)
44File.WriteAllText(TagHelperManifest, "{ }");
Microsoft.NET.Sdk.StaticWebAssets.Tasks (8)
GenerateStaticWebAssetEndpointsManifest.cs (1)
220File.WriteAllText(exclusionCacheAbsolutePath, patternString);
GenerateStaticWebAssetsManifest.cs (1)
155File.WriteAllText(absolutizedManifestCacheFilePath, manifest.Hash);
ScopedCss\ConcatenateCssFiles.cs (1)
102File.WriteAllText(outputFile, content);
ScopedCss\ConcatenateCssFiles50.cs (1)
101File.WriteAllText(OutputFile, content);
ScopedCss\RewriteCss.cs (1)
68File.WriteAllText(outputFile, rewrittenCss);
ServiceWorker\GenerateServiceWorkerAssetsManifest.cs (2)
108File.WriteAllText(OutputPath, content); 113File.WriteAllText(OutputPath, content);
ServiceWorker\UpdateServiceWorkerFileWithVersion.cs (1)
40File.WriteAllText(ServiceWorkerDestination, versionedContent);
Microsoft.NET.Sdk.WorkloadManifestReader (1)
src\sdk\src\Common\WorkloadFileBasedInstall.cs (1)
23File.WriteAllText(filePath, "");
Microsoft.NET.Sdk.WorkloadMSBuildSdkResolver (1)
src\sdk\src\Common\WorkloadFileBasedInstall.cs (1)
23File.WriteAllText(filePath, "");
Microsoft.SourceLink.Common (1)
GenerateSourceLinkFile.cs (1)
155File.WriteAllText(OutputFile, content);
Microsoft.TemplateEngine.Abstractions (1)
PhysicalFileSystem\IPhysicalFileSystem.cs (1)
65/// Same behavior as <see cref="File.WriteAllText(string, string)"/>.
Microsoft.TemplateEngine.Utils (1)
PhysicalFileSystem.cs (1)
66File.WriteAllText(path, value);
Microsoft.TestPlatform.CoreUtilities (1)
Helpers\FileHelper.cs (1)
83=> File.WriteAllText(filePath, content);
NuGet.Commands (1)
CommandRunners\PackCommandRunner.cs (1)
277File.WriteAllText(tempOutputPath, Convert.ToBase64String(sha512hash));
NuGet.Common (1)
Migrations\MigrationRunner.cs (1)
54File.WriteAllText(expectedMigrationFilename, string.Empty);
NuGet.Packaging (2)
PackageExtractor.cs (2)
512File.WriteAllText(tempHashPath, packageHash); 831File.WriteAllText(tempHashPath, packageHash);
NuGet.Protocol (1)
Plugins\PluginPackageReader.cs (1)
1111File.WriteAllText(filePath, string.Empty);
RepoTasks (1)
BatchHelixWorkItems.cs (1)
78File.WriteAllText(Path.Combine(payloadDirectory, "targets.txt"), testAssembly);
Roslyn.Diagnostics.Analyzers (1)
src\roslyn\src\RoslynAnalyzers\Utilities\Compiler\RulesetToEditorconfigConverter.cs (1)
38File.WriteAllText(editorconfigFilePath, GetEditorconfig(rulesetFilePath));
rzc (2)
GenerateCommand.cs (2)
288File.WriteAllText(outputFilePath, generatedCode); 356File.WriteAllText(outputPath, generated.SourceText.ToString());
sdk-tasks (8)
GenerateMSBuildExtensionsSWR.cs (1)
35File.WriteAllText(outputFileInfo.FullName, sb.ToString());
GenerateRuntimeAnalyzersSWR.cs (1)
52File.WriteAllText(OutputFile, sb.ToString());
GenerateSdkRuntimeIdentifierChain.cs (1)
26File.WriteAllText(RuntimeIdentifierChainOutputPath, chainContents);
ProcessRuntimeAnalyzerVersions.cs (1)
62File.WriteAllText(path: MetadataFilePath!, JsonSerializer.Serialize(metadata, SdkTasksJsonSerializerContext.Default.DictionaryStringMetadataEntry));
PublishMutationUtilities.cs (1)
46File.WriteAllText(depsFile, deps.ToJsonString(s_writeOptions));
RemoveAssetFromDepsPackages.cs (1)
61File.WriteAllText(depsFile, deps.ToJsonString(s_writeOptions));
ReplaceFileContents.cs (1)
132File.WriteAllText(destinationFile, outputFileText);
UpdateRuntimeConfig.cs (1)
52File.WriteAllText(file, config.ToJsonString(s_writeOptions));
SelectTests (3)
Program.cs (3)
335File.WriteAllText(path, sb.ToString()); 640File.WriteAllText(jsonPath, root.ToJsonString(new System.Text.Json.JsonSerializerOptions { WriteIndented = true })); 973File.WriteAllText(commentPath, content);
SuperFileCheck (1)
Program.cs (1)
420File.WriteAllText(tmpFilePath, PreProcessMethod(methodDeclInfo, checkPrefixes));
System.Private.Windows.Core.TestUtilities (1)
TempFile.cs (1)
43File.WriteAllText(path, text);
TypeScriptApiCompat (1)
TypeScriptApiCompatRunner.cs (1)
31File.WriteAllText(options.ReportPath, report);
VBCSCompiler (2)
src\roslyn\src\Compilers\Server\VBCSCompiler\CompilationCache.cs (2)
332File.WriteAllText(Path.Combine(stagingDir, CreatedFileName), DateTimeOffset.UtcNow.ToString("O", CultureInfo.InvariantCulture)); 460File.WriteAllText(path, DateTimeOffset.UtcNow.ToString("O", CultureInfo.InvariantCulture));