Exemple #1
0
 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);
     }
 }
Exemple #2
0
 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);
     }
 }