mirror of
https://github.com/Stone-Red-Code/AlwaysUpToDate.git
synced 2026-09-04 00:46:05 +02:00
Change UpdaterChangedHandler parameter order to (step, itemsProcessed, totalItems)
This commit is contained in:
@@ -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}%");
|
||||
}
|
||||
|
||||
@@ -26,7 +26,7 @@ namespace AlwaysUpToDate
|
||||
/// <param name="totalItems">The total number of items to process in this step, or <see langword="null"/> if unknown.</param>
|
||||
/// <param name="itemsProcessed">The number of items processed so far in this step.</param>
|
||||
/// <param name="progressPercentage">The progress percentage (0–100), or <see langword="null"/> if <paramref name="totalItems"/> is unknown.</param>
|
||||
public delegate void UpdaterChangedHandler(UpdateStep step, long? totalItems, long itemsProcessed, double? progressPercentage);
|
||||
public delegate void UpdaterChangedHandler(UpdateStep step, long itemsProcessed, long? totalItems, double? progressPercentage);
|
||||
|
||||
/// <summary>
|
||||
/// 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()
|
||||
|
||||
Reference in New Issue
Block a user