2 instantiations of ManifestId
Microsoft.DotNet.MSBuildSdkResolver (2)
WorkloadSet.cs (2)
25ManifestVersions = manifests.ToDictionary(m => new ManifestId(m.Id), m => (new ManifestVersion(m.Version), new SdkFeatureBand(m.ManifestFeatureBand))) 57return (id: new ManifestId(manifest.Key), manifestVersion, manifestFeatureBand);
10 references to ManifestId
Microsoft.DotNet.MSBuildSdkResolver (10)
ManifestId.cs (5)
6public struct ManifestId : IEquatable<ManifestId>, IComparable<ManifestId> 15public bool Equals(ManifestId other) 20public int CompareTo(ManifestId other) 27return obj is ManifestId id && Equals(id);
ManifestSpecifier.cs (1)
6public record class ManifestSpecifier(ManifestId Id, ManifestVersion Version, SdkFeatureBand FeatureBand)
ManifestVersionUpdate.cs (3)
9public ManifestVersionUpdate(ManifestId manifestId, ManifestVersion? newVersion, string? newFeatureBand) 16public ManifestId ManifestId { get; } 40return EqualityComparer<ManifestId>.Default.Equals(ManifestId, other.ManifestId) &&
WorkloadSet.cs (1)
12public Dictionary<ManifestId, (ManifestVersion Version, SdkFeatureBand FeatureBand)> ManifestVersions = new();