Base:
72 references to ToString
dotnet (36)
Commands\Workload\History\WorkloadHistoryCommand.cs (1)
44var displayRecords = WorkloadHistoryDisplay.ProcessWorkloadHistoryRecords(_workloadInstaller.GetWorkloadHistoryRecords(_sdkFeatureBand.ToString()), out bool unknownRecordsPresent);
Commands\Workload\Install\FileBasedInstaller.cs (10)
67bool userLocal = WorkloadFileBasedInstall.IsUserLocal(_dotnetDir, sdkFeatureBand.ToString()); 103var workloadSetPath = Path.Combine(_workloadRootDir, "sdk-manifests", workloadSetFeatureBand.ToString(), "workloadsets", workloadSetVersion); 451string workloadSetDirectory = Path.Combine(GetManifestInstallDirForFeatureBand(workloadSetFeatureBand.ToString()), SdkDirectoryWorkloadManifestProvider.WorkloadSetsFolderName, workloadSetVersion); 492var manifestPath = Path.Combine(GetManifestInstallDirForFeatureBand(manifestFeatureBand.ToString()), manifestId.ToString(), manifestVersion.ToString()); 626return Path.Combine(_workloadMetadataDir, RuntimeInformation.ProcessArchitecture.ToString(), _sdkFeatureBand.ToString(), HistoryDir); 726Path.Combine(_workloadMetadataDir, InstalledWorkloadSetsDir, "v1", workloadSetVersion, workloadSetFeatureBand.ToString(), referencingFeatureBand.ToString()); 777Path.Combine(_workloadMetadataDir, InstalledManifestsDir, "v1", manifestId.ToString(), manifestVersion.ToString(), featureBand.ToString(), referencingFeatureBand.ToString()); 833Path.Combine(_workloadMetadataDir, InstalledPacksDir, "v1", packId, packVersion, featureBand.ToString());
Commands\Workload\Install\NetSdkMsiInstallerClient.cs (1)
369string installationFolder = Path.Combine(DotNetHome, "sdk-manifests", workloadSetFeatureBand.ToString(), "workloadsets", workloadSetVersion);
Commands\Workload\Install\NetSdkMsiInstallerClient.InstallRecords.cs (1)
193manifestRecord.ManifestFeatureBand = manifestFeatureBand.ToString();
Commands\Workload\Install\WorkloadInstallerFactory.cs (1)
44if (elevationRequired && !WorkloadFileBasedInstall.IsUserLocal(dotnetDir, sdkFeatureBand.ToString()) && !CanWriteToDotnetRoot(dotnetDir))
Commands\Workload\Install\WorkloadInstallRecords\FileBasedInstallationRecordInstaller.cs (3)
32var path = Path.Combine(_workloadMetadataDir, featureBand.ToString(), InstalledWorkloadDir); 46var path = Path.Combine(_workloadMetadataDir, featureBand.ToString(), InstalledWorkloadDir, workloadId.ToString()); 60var path = Path.Combine(_workloadMetadataDir, featureBand.ToString(), InstalledWorkloadDir, workloadId.ToString());
Commands\Workload\Install\WorkloadManifestUpdater.cs (6)
207var update = new ManifestVersionUpdate(manifestId, adVersion, adBand.ToString()); 227var overlayProvider = new TempDirectoryWorkloadManifestProvider(Path.Combine(_userProfileDir, "sdk-advertising", _sdkFeatureBand.ToString()), _sdkFeatureBand.ToString()); 262return new ManifestVersionUpdate(id, version, band.ToString()); 344File.WriteAllText(Path.Combine(adManifestPath, "AdvertisedManifestFeatureBand.txt"), band.ToString()); 527private string GetAdvertisingManifestPath(SdkFeatureBand featureBand, ManifestId manifestId) => Path.Combine(_userProfileDir, "sdk-advertising", featureBand.ToString(), manifestId.ToString());
Commands\Workload\InstallingWorkloadCommand.cs (3)
63var workloadHistoryRecords = _workloadInstaller.GetWorkloadHistoryRecords(_sdkFeatureBand.ToString()).OrderBy(r => r.TimeStarted).ToList(); 129_workloadRootDir = WorkloadFileBasedInstall.IsUserLocal(_dotnetPath, _sdkFeatureBand.ToString()) ? _userProfileDir : _dotnetPath; 405var overlayProvider = new TempDirectoryWorkloadManifestProvider(extractedManifestsPath, _sdkFeatureBand.ToString());
Commands\Workload\Search\WorkloadSearchVersionsCommand.cs (1)
145table.AddColumn(CliCommandStrings.WorkloadManifestFeatureBandColumn, manifest => manifest.Value.FeatureBand.ToString());
Commands\Workload\WorkloadInfoHelper.cs (1)
68UserLocalPath = dotnetDir ?? (WorkloadFileBasedInstall.IsUserLocal(DotnetPath, _currentSdkFeatureBand.ToString()) ? userProfileDir : DotnetPath);
Installer\Windows\InstallMessageDispatcher.cs (7)
145SdkFeatureBand = sdkFeatureBand.ToString(), 159SdkFeatureBand = sdkFeatureBand.ToString(), 174SdkFeatureBand = sdkFeatureBand.ToString(), 190SdkFeatureBand = sdkFeatureBand.ToString(), 206SdkFeatureBand = sdkFeatureBand.ToString(), 216SdkFeatureBand = sdkFeatureBand.ToString(), 227SdkFeatureBand = sdkFeatureBand.ToString(),
WorkloadFileBasedInstall.cs (1)
44return Path.Combine(dotnetDir, "metadata", "workloads", new SdkFeatureBand(sdkFeatureBand).ToString(), "userlocal");
dotnet.Tests (18)
CommandTests\Workload\Install\GivenDotnetWorkloadInstall.cs (4)
218new(new ManifestVersionUpdate(new ManifestId("mock-manifest"), new ManifestVersion("2.0.0"), featureBand.ToString()), null), 229installer.InstalledManifests[0].manifestUpdate.NewFeatureBand.Should().Be(new SdkFeatureBand(sdkVersion).ToString()); 244new(new ManifestVersionUpdate(new ManifestId("mock-manifest"), new ManifestVersion("2.0.0"), featureBand.ToString()), null) 260installer.InstalledManifests[0].manifestUpdate.NewFeatureBand.Should().Be(new SdkFeatureBand(sdkVersion).ToString());
CommandTests\Workload\Install\GivenFileBasedWorkloadInstall.cs (2)
81string path = Path.Combine(dotnetRoot, "metadata", "workloads", version.ToString(), "InstalledWorkloads"); 328var manifestUpdate = new ManifestVersionUpdate(manifestId, manifestVersion, featureBand.ToString());
CommandTests\Workload\Install\GivenWorkloadManifestUpdater.cs (1)
627File.WriteAllText(Path.Combine(testInstance.Path, ".dotnet", ".workloadAdvertisingManifestSentinel" + sdkFeatureBand.ToString()), string.Empty);
CommandTests\Workload\Install\MockManifestProvider.cs (3)
44featureBand ?? SdkFeatureBand.ToString(), 52public string GetSdkFeatureBand() => SdkFeatureBand.ToString(); 53public IWorkloadManifestProvider.WorkloadVersionInfo GetWorkloadVersion() => new IWorkloadManifestProvider.WorkloadVersionInfo(SdkFeatureBand.ToString() + ".2");
CommandTests\Workload\Install\MockPackWorkloadInstaller.cs (1)
74var installStatePath = Path.Combine(Path.GetTempPath(), "dotnetTestPath", "metadata", "workloads", sdkFeatureBand.ToString(), "InstallState", "default.json");
CommandTests\Workload\List\GivenWorkloadInstallerAndWorkloadsInstalled.cs (6)
57currentSdkFeatureBand.ToString(), 59currentSdkFeatureBand.ToString()), 73currentSdkFeatureBand.ToString(), 75currentSdkFeatureBand.ToString()), 87currentSdkFeatureBand.ToString(), 89currentSdkFeatureBand.ToString()),
CommandTests\Workload\Update\GivenDotnetWorkloadUpdate.cs (1)
635var copiedManifestFolder = Path.Combine(dotnetRoot, "sdk-manifests", new SdkFeatureBand(sdkVersion).ToString(), "SampleManifest");
dotnet-MsiInstallation.Tests (1)
MsiInstallerTests.cs (1)
169expectedManifests.Add((kvp.Key.ToString(), kvp.Value.Version.ToString(), kvp.Value.FeatureBand.ToString()));
Microsoft.DotNet.TemplateLocator (17)
SdkDirectoryWorkloadManifestProvider.cs (14)
75if (userManifestsRoot != null && WorkloadFileBasedInstall.IsUserLocal(_sdkRootPath, _sdkVersionBand.ToString()) && Directory.Exists(userManifestsRoot)) 326var manifestVersionBandDirectory = Path.Combine(_manifestRoots[0], _sdkVersionBand.ToString()); 331ProbeDirectory(workloadManifestDirectory, _sdkVersionBand.ToString()); 341var manifestVersionBandDirectory = Path.Combine(manifestRoot, _sdkVersionBand.ToString()); 353ProbeDirectory(workloadManifestDirectory, _sdkVersionBand.ToString()); 368AddManifest(manifestSpecifier.Id.ToString(), manifestDirectory, manifestSpecifier.FeatureBand.ToString(), kvp.Value.Version.ToString()); 385AddManifest(manifestSpecifier.Id.ToString(), manifestDirectory, manifestSpecifier.FeatureBand.ToString(), kvp.Value.Version.ToString()); 474.Where(featureBand => featureBand < _sdkVersionBand || _sdkVersionBand.ToStringWithoutPrerelease().Equals(featureBand.ToString(), StringComparison.Ordinal)); 478.Select(featureBand => (featureBand, manifestDirectory: Path.Combine(sdkManifestPath, featureBand.ToString(), manifestId))) 490return (selectedFeatureBandAndManifestDirectory.res.manifestDirectory!, selectedFeatureBandAndManifestDirectory.featureBand.ToString()); 503var specifiedManifestDirectory = Path.Combine(manifestDirectory, manifestSpecifier.FeatureBand.ToString(), manifestSpecifier.Id.ToString(), 536var featureBandDirectory = Path.Combine(manifestRoot, workloadSetFeatureBand.Value.ToString()); 555if (!featureBandDirectoryName.Equals(featureBand.ToString())) 589return _sdkVersionBand.ToString();
WorkloadFileBasedInstall.cs (1)
44return Path.Combine(dotnetDir, "metadata", "workloads", new SdkFeatureBand(sdkFeatureBand).ToString(), "userlocal");
WorkloadInstallType.cs (2)
40return Path.Combine(dotnetDir, "metadata", "workloads", architecture, sdkFeatureBand.ToString(), "InstallState"); 44return Path.Combine(Environment.GetFolderPath(Environment.SpecialFolder.CommonApplicationData), "dotnet", "workloads", architecture, sdkFeatureBand.ToString(), "InstallState");