예제 #1
0
        private async Task <IEnumerable <Pin> > GetData(uint startIndex, int page)
        {
            PinListVM.PinList.HasMore();

            IsLoading = true;
            try
            {
                var list = await CategoryAPI.GetCategoryPinList("/all/", 20, PinListVM.GetMaxPinID());

                if (list?.Count == 0)
                {
                    PinListVM.PinList.NoMore();
                }
                else
                {
                    PinListVM.PinList.HasMore();
                }
                return(list);
            }
            catch (Exception ex)
            {
            }
            finally
            {
                IsLoading = false;
            }
            return(null);
        }