fix: 修复progresstracker堆栈溢出的问题
This commit is contained in:
@@ -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;
|
||||
|
||||
Reference in New Issue
Block a user