1 write to ManifestId
Microsoft.DotNet.TemplateLocator (1)
ManifestVersionUpdate.cs (1)
11ManifestId = manifestId;
26 references to ManifestId
dotnet (11)
Commands\Workload\Install\FileBasedInstaller.cs (6)
275var newManifestPath = Path.Combine(GetManifestInstallDirForFeatureBand(manifestUpdate.NewFeatureBand), manifestUpdate.ManifestId.ToString(), manifestUpdate.NewVersion.ToString()); 277_reporter.WriteLine(string.Format(CliCommandStrings.InstallingWorkloadManifest, manifestUpdate.ManifestId, manifestUpdate.NewVersion)); 281var newManifestPackageId = GetManifestPackageId(manifestUpdate.ManifestId, new SdkFeatureBand(manifestUpdate.NewFeatureBand)); 288WriteManifestInstallationRecord(manifestUpdate.ManifestId, manifestUpdate.NewVersion, new SdkFeatureBand(manifestUpdate.NewFeatureBand), _sdkFeatureBand); 292RemoveManifestInstallationRecord(manifestUpdate.ManifestId, manifestUpdate.NewVersion, new SdkFeatureBand(manifestUpdate.NewFeatureBand), _sdkFeatureBand); 297throw new Exception(string.Format(CliCommandStrings.FailedToInstallWorkloadManifest, manifestUpdate.ManifestId, manifestUpdate.NewVersion, e.Message), e);
Commands\Workload\Install\NetSdkMsiInstallerClient.cs (3)
567Log?.LogMessage($"Installing manifest: Id: {manifestUpdate.ManifestId}, version: {manifestUpdate.NewVersion}, feature band: {manifestUpdate.NewFeatureBand}."); 570string msiPackageId = GetManifestPackageId(manifestUpdate.ManifestId, new SdkFeatureBand(manifestUpdate.NewFeatureBand)).ToString(); 573Log?.LogMessage($"Resolving {manifestUpdate.ManifestId} ({manifestUpdate.NewVersion}) to {msiPackageId} ({msiPackageVersion}).");
Commands\Workload\InstallingWorkloadCommand.cs (1)
172manifestVersionUpdates.Select(update => new WorkloadManifestInfo(update.ManifestId.ToString(), update.NewVersion.ToString(), /* We don't actually use the directory here */ string.Empty, update.NewFeatureBand))
Commands\Workload\List\WorkloadListCommand.cs (1)
150var existingVersion = _workloadListHelper.WorkloadResolver.GetManifestVersion(manifestUpdate.ManifestId.ToString());
dotnet.Tests (10)
CommandTests\Workload\Install\GivenDotnetWorkloadInstall.cs (4)
227installer.InstalledManifests[0].manifestUpdate.ManifestId.Should().Be(manifestsToUpdate[0].ManifestUpdate.ManifestId); 258installer.InstalledManifests[0].manifestUpdate.ManifestId.Should().Be(manifestsToUpdate[0].ManifestUpdate.ManifestId);
CommandTests\Workload\Install\MockWorkloadManifestUpdater.cs (1)
47mu.ManifestUpdate.ManifestId.ToString(),
CommandTests\Workload\Update\GivenDotnetWorkloadUpdate.cs (5)
107mockInstaller.InstalledManifests.Select(m => m.manifestUpdate.ManifestId.ToString()).Should().BeEquivalentTo(new List<string>() { "microsoft.net.sdk.android" }); 545packInstaller.InstalledManifests[0].manifestUpdate.ManifestId.Should().Be(manifestsToUpdate[0].ManifestUpdate.ManifestId); 574packInstaller.InstalledManifests[0].manifestUpdate.ManifestId.Should().Be(manifestsToUpdate[0].ManifestUpdate.ManifestId);
Microsoft.DotNet.TemplateLocator (5)
ManifestVersionUpdate.cs (5)
23int ret = ManifestId.CompareTo(other.ManifestId); 40return EqualityComparer<ManifestId>.Default.Equals(ManifestId, other.ManifestId) && 53return HashCode.Combine(ManifestId, NewVersion, NewFeatureBand);