Jon Hilton님이 동작하는 예시를 통해 언제 어떻게 렌더링 되는지를 시각적으로 설명합니다.
7개의 좋아요
마침, 궁금했었는데.
잘 되네요.
감사합니다.
Task timerTask;
CancellationTokenSource cts = new();
public Counter()
{
timerTask = Task.Run(async () =>
{
var timer = new PeriodicTimer(TimeSpan.FromSeconds(1));
while (await timer.WaitForNextTickAsync(cts.Token))
{
if (cts.IsCancellationRequested)
break;
await this.InvokeAsync(() =>
{
currentCount++;
StateHasChanged();
});
}
});
}
1개의 좋아요