Esempio n. 1
0
        private async Task <ObservableCollection <Content> > GetMoreArticleData()
        {
            try
            {
                Views.Busy.SetBusy(true, "Loading...");

                //filter
                var contentFilter = new ContentFilter();
                var query         = contentFilter.GetFilter(SelectedOption);

#if DEBUG
                System.Diagnostics.Debug.WriteLine(string.Format("SELECTED-OPTION-->{0}", SelectedOption.ToString()));
                System.Diagnostics.Debug.WriteLine("~~~~~~~~~~~~~~~~~~~~~~~GETTING DATA~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~");
#endif
                var s = await _dataService.GetData(query, _isResetRequired);

                Views.Busy.SetBusy(false);

                return(new ObservableCollection <Content>(s.Content));
            }
            catch (Exception)
            {
                //log exception
            }
            finally
            {
                _isResetRequired = false;
            }
            //TODO:test-code,to be commented.
            return(new ObservableCollection <Content>());//test
        }