diff --git a/AlwaysUpToDate.Test/Program.cs b/AlwaysUpToDate.Test/Program.cs index 4a6c43d..b183bf1 100644 --- a/AlwaysUpToDate.Test/Program.cs +++ b/AlwaysUpToDate.Test/Program.cs @@ -38,7 +38,7 @@ internal class Program } } - private static void Updater_ProgressChanged(UpdateStep step, long? totalItems, long itemsProcessed, double? progressPercentage) + private static void Updater_ProgressChanged(UpdateStep step, long itemsProcessed, long? totalItems, double? progressPercentage) { Console.WriteLine($"[{step}] {itemsProcessed}/{totalItems} {progressPercentage}%"); } diff --git a/AlwaysUpToDate/DownloadManager.cs b/AlwaysUpToDate/DownloadManager.cs index 5ffadec..8cdbc3f 100644 --- a/AlwaysUpToDate/DownloadManager.cs +++ b/AlwaysUpToDate/DownloadManager.cs @@ -26,7 +26,7 @@ namespace AlwaysUpToDate /// The total number of items to process in this step, or if unknown. /// The number of items processed so far in this step. /// The progress percentage (0–100), or if is unknown. - public delegate void UpdaterChangedHandler(UpdateStep step, long? totalItems, long itemsProcessed, double? progressPercentage); + public delegate void UpdaterChangedHandler(UpdateStep step, long itemsProcessed, long? totalItems, double? progressPercentage); /// /// Occurs when progress is made during any phase of the update process. @@ -450,7 +450,7 @@ namespace AlwaysUpToDate progressPercentage = Math.Round((double)totalProcessed / totalSize.Value * 100, 2); } - ProgressChanged?.Invoke(step, totalSize, totalProcessed, progressPercentage); + ProgressChanged?.Invoke(step, totalProcessed, totalSize, progressPercentage); } private void ThrowIfDisposed()