Example #1
0
 bool TryDownload(MultiMirrorFileDownloadSpec spec, Uri host)
 {
     try {
         TryDownloadFile(spec, host);
         spec.End();
         return(true);
     } catch (TransferException) {} catch (VerificationError) {}
     return(false);
 }
Example #2
0
        async Task <bool> TryDownloadAsync(MultiMirrorFileDownloadSpec spec, Uri host)
        {
            try {
                await TryDownloadFileAsync(spec, host).ConfigureAwait(false);

                spec.End();
                return(true);
            } catch (TransferException) {} catch (VerificationError) {}
            return(false);
        }