Ejemplo n.º 1
0
 private void ProgressChanged(object?sender, ProgressResultEventArgs e)
 {
     try
     {
         var totalProgress = (int)(((downloaded + e.Downloaded) * 100) / size);
         this.updaterUI.DownloadProgressChanged(this, new ProgressResultEventArgs {
             Progress = totalProgress
         });
     }
     catch (Exception ex)
     {
         Log.Debug(ex, "ProgressChanged");
     }
 }
Ejemplo n.º 2
0
 public void DownloadProgressChanged(object?sender, ProgressResultEventArgs e)
 {
     Dispatcher.Invoke(new Action(() => Prg.Value = e.Progress));
 }