public async Task <RPackage> GetAdditionalPackageInfoAsync(string pkg, string repository) { try { var uri = GetPackageWebIndexUri(pkg, repository); return(await RPackageWebParser.RetrievePackageInfo(uri)); } catch (WebException ex) { throw new RPackageManagerException(ex.Message, ex); } }
public async Task AddAdditionalPackageInfoAsync(RPackage pkg) { try { var uri = GetPackageWebIndexUri(pkg.Package, pkg.Repository); await RPackageWebParser.RetrievePackageInfo(uri, pkg); } catch (WebException ex) { throw new RPackageManagerException(ex.Message, ex); } }