mirror of
https://github.com/velopack/velopack.git
synced 2025-10-25 15:19:22 +00:00
Merge pull request #972 from gpailler/raise-additional-progression
Raise additional progression events (when download is completed and when update is started)
This commit is contained in:
@@ -39,7 +39,11 @@ namespace Squirrel
|
|||||||
try {
|
try {
|
||||||
this.Log().Info("Downloading file: " + (failedUrl ?? url));
|
this.Log().Info("Downloading file: " + (failedUrl ?? url));
|
||||||
|
|
||||||
await this.WarnIfThrows(() => wc.DownloadFileTaskAsync(failedUrl ?? url, targetFile),
|
await this.WarnIfThrows(
|
||||||
|
async () => {
|
||||||
|
await wc.DownloadFileTaskAsync(failedUrl ?? url, targetFile);
|
||||||
|
progress(100);
|
||||||
|
},
|
||||||
"Failed downloading URL: " + (failedUrl ?? url));
|
"Failed downloading URL: " + (failedUrl ?? url));
|
||||||
} catch (Exception) {
|
} catch (Exception) {
|
||||||
// NB: Some super brain-dead services are case-sensitive yet
|
// NB: Some super brain-dead services are case-sensitive yet
|
||||||
|
|||||||
@@ -33,6 +33,7 @@ namespace Squirrel
|
|||||||
{
|
{
|
||||||
progress = progress ?? (_ => { });
|
progress = progress ?? (_ => { });
|
||||||
|
|
||||||
|
progress(0);
|
||||||
var release = await createFullPackagesFromDeltas(updateInfo.ReleasesToApply, updateInfo.CurrentlyInstalledVersion);
|
var release = await createFullPackagesFromDeltas(updateInfo.ReleasesToApply, updateInfo.CurrentlyInstalledVersion);
|
||||||
progress(10);
|
progress(10);
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user