Код IT Загрузка примера кода…

C# main.cs
[ObservableProperty]
private bool _isBusy;

[RelayCommand]
private async Task LoadTasksAsync()
{
    if (IsBusy) return;
    IsBusy = true;
    try
    {
        var items = await _repository.GetAllAsync();
        Tasks.Clear();
        foreach (var t in items)
            Tasks.Add(TaskItemViewModel.FromModel(t));
    }
    finally
    {
        IsBusy = false;
    }
}
[ObservableProperty]
private bool _isBusy;

[RelayCommand]
private async Task LoadTasksAsync()
{
    if (IsBusy) return;
    IsBusy = true;
    try
    {
        var items = await _repository.GetAllAsync();
        Tasks.Clear();
        foreach (var t in items)
            Tasks.Add(TaskItemViewModel.FromModel(t));
    }
    finally
    {
        IsBusy = false;
    }
}