fix: 修复progresstracker堆栈溢出的问题

This commit is contained in:
2025-08-08 16:34:31 +08:00
parent ae50ba3b9f
commit 58378851bb
2 changed files with 4 additions and 3 deletions

View File

@@ -21,7 +21,7 @@ public class ProgressReporter : ProgressInfo, IProgress<int>
set
{
_stepProgress = value;
ExpectedSteps = MaxProgress / value;
_expectedSteps = MaxProgress / value;
}
}
public int ExpectedSteps
@@ -31,7 +31,7 @@ public class ProgressReporter : ProgressInfo, IProgress<int>
{
_expectedSteps = value;
MaxProgress = Number.IntPow(10, Number.GetLength(value));
StepProgress = MaxProgress / value;
_stepProgress = MaxProgress / value;
}
}
public Func<int, Task>? ReporterFunc { get; set; } = null;