2 instantiations of ManifestVersion
Microsoft.NET.Sdk.WorkloadManifestReader (2)
WorkloadSet.cs (2)
25ManifestVersions = manifests.ToDictionary(m => new ManifestId(m.Id), m => (new ManifestVersion(m.Version), new SdkFeatureBand(m.ManifestFeatureBand))) 48manifestVersion = new ManifestVersion(parts?[0]);
11 references to ManifestVersion
Microsoft.NET.Sdk.WorkloadManifestReader (11)
ManifestSpecifier.cs (1)
6public record class ManifestSpecifier(ManifestId Id, ManifestVersion Version, SdkFeatureBand FeatureBand)
ManifestVersion.cs (5)
9public class ManifestVersion : IEquatable<ManifestVersion>, IComparable<ManifestVersion> 21public bool Equals(ManifestVersion? other) 26public int CompareTo(ManifestVersion? other) 33return obj is ManifestVersion version && Equals(version);
ManifestVersionUpdate.cs (3)
9public ManifestVersionUpdate(ManifestId manifestId, ManifestVersion? newVersion, string? newFeatureBand) 17public ManifestVersion? NewVersion { get; } 41EqualityComparer<ManifestVersion?>.Default.Equals(NewVersion, other.NewVersion) &&
WorkloadSet.cs (2)
12public Dictionary<ManifestId, (ManifestVersion Version, SdkFeatureBand FeatureBand)> ManifestVersions = new(); 34ManifestVersion manifestVersion;