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