private async Task LoadDataAsync(int pageNum) { try { _lastPageRequest = pageNum; _state = State.Loading; var result = await PathService.GetListAnonymousAsync(false, pageNum, PAGE_SIZE); Paths = result.Data; PaginationMetadata = result.Metadata; _state = State.ContentReady; } catch (Exception ex) { SnackbarHelper.PrintError(ex.Message); _state = State.Error; } }