2 writes to ManifestVersions
Microsoft.NET.Build.Tasks (2)
src\sdk\src\Resolvers\Microsoft.NET.Sdk.WorkloadManifestReader\WorkloadSet.cs (2)
25ManifestVersions = manifests.ToDictionary(m => new ManifestId(m.Id), m => (new ManifestVersion(m.Version), new SdkFeatureBand(m.ManifestFeatureBand))) 62ManifestVersions = manifestVersions
7 references to ManifestVersions
Microsoft.NET.Build.Tasks (7)
src\sdk\src\Resolvers\Microsoft.NET.Sdk.WorkloadManifestReader\SdkDirectoryWorkloadManifestProvider.cs (3)
406foreach (var kvp in _workloadSet.ManifestVersions) 427foreach (var kvp in _manifestsFromInstallState.ManifestVersions) 573foreach (var manifestEntry in workloadSet.ManifestVersions)
src\sdk\src\Resolvers\Microsoft.NET.Sdk.WorkloadManifestReader\WorkloadSet.cs (4)
84foreach (var kvp in newWorkloadSet.ManifestVersions) 86if (workloadSet.ManifestVersions.ContainsKey(kvp.Key)) 90workloadSet.ManifestVersions.Add(kvp.Key, kvp.Value); 112var dictionary = ManifestVersions.ToDictionary(kvp => kvp.Key.ToString(), kvp => kvp.Value.Version + "/" + kvp.Value.FeatureBand, StringComparer.OrdinalIgnoreCase);