internal UpdaterResult( bool updateAvailable, Uri downloadUri, IEnumerable<ReleaseInfo> releases ) { UpdateAvailable = updateAvailable; DownloadUri = downloadUri; History = releases.OrderByDescending( r => r.Revision ).ToArray(); LatestRelease = releases.FirstOrDefault(); }