public async Task<PackageIndex> DownloadInfoAsync()
{
var source = Repository.Source;
PackageIndex result = null;
using (var client = new WebClient())
{
var packageIndex = SerializedObject.FromString<PackageIndex>(await client.DownloadStringTaskAsync(Url));
result = packageIndex;
}
return result;
}
}
private async void GetPackageInfo(PackageReference reference) { try { SelectedPackageIndex = await reference.DownloadInfoAsync(); } catch (Exception) { } }