3 writes to ManifestVersions
dotnet (1)
Commands\Workload\Search\WorkloadSearchVersionsCommand.cs (1)
135var set = new WorkloadSet() { ManifestVersions = workloadSet.ManifestVersions };
Microsoft.DotNet.TemplateLocator (2)
WorkloadSet.cs (2)
25ManifestVersions = manifests.ToDictionary(m => new ManifestId(m.Id), m => (new ManifestVersion(m.Version), new SdkFeatureBand(m.ManifestFeatureBand))) 62ManifestVersions = manifestVersions
21 references to ManifestVersions
dotnet (5)
Commands\Workload\Install\WorkloadManifestUpdater.cs (2)
485return CalculateManifestRollbacks(workloadSet.ManifestVersions.Select(kvp => (kvp.Key, new ManifestVersionWithBand(kvp.Value.Version, kvp.Value.FeatureBand)))); 506var versions = WorkloadSet.FromJson(fileContent, featureBand).ManifestVersions;
Commands\Workload\Search\WorkloadSearchVersionsCommand.cs (3)
135var set = new WorkloadSet() { ManifestVersions = workloadSet.ManifestVersions }; 147table.PrintRows(workloadSet.ManifestVersions, l => Reporter.WriteLine(l)); 198var manifestVersions = installer.GetWorkloadSetContents(version).ManifestVersions;
dotnet-MsiInstallation.Tests (10)
MsiInstallerTests.cs (2)
167foreach (var kvp in originalManifests.ManifestVersions.Concat(WorkloadSet.FromJson(Rollback8_0_101, new SdkFeatureBand(SdkInstallerVersion)).ManifestVersions))
WorkloadSetTests.cs (8)
41newRollback.ManifestVersions.Should().BeEquivalentTo(originalRollback.ManifestVersions); 60newRollback.ManifestVersions.Should().NotBeEquivalentTo(rollbackAfterUpdate.ManifestVersions); 85newRollback.ManifestVersions.Should().BeEquivalentTo(rollbackAfterUpdate.ManifestVersions); 370GetRollback().ManifestVersions.Should().BeEquivalentTo(searchResultWorkloadSet.ManifestVersions);
Microsoft.DotNet.TemplateLocator (6)
SdkDirectoryWorkloadManifestProvider.cs (2)
360foreach (var kvp in _workloadSet.ManifestVersions) 377foreach (var kvp in _manifestsFromInstallState.ManifestVersions)
WorkloadSet.cs (4)
89foreach (var kvp in newWorkloadSet.ManifestVersions) 91if (workloadSet.ManifestVersions.ContainsKey(kvp.Key)) 95workloadSet.ManifestVersions.Add(kvp.Key, kvp.Value); 117var dictionary = ManifestVersions.ToDictionary(kvp => kvp.Key.ToString(), kvp => kvp.Value.Version + "/" + kvp.Value.FeatureBand, StringComparer.OrdinalIgnoreCase);