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