Ejemplo n.º 1
0
        /// <summary>
        /// Load all the user's lists
        /// </summary>
        /// <param name="showFirstList">An optional parameter that can force the method to load the 0th list as the current</param>
        public async void LoadListsAsync(bool showFirstList = false)
        {
            IEnumerable <ListMember> lists = await listMembersTable.Where(m => m.UserId == User.UserId).ToEnumerableAsync();

            Lists.Clear();
            Lists.AddRange(lists);
            if (showFirstList)
            {
                ShowList(0);
            }
        }
Ejemplo n.º 2
0
 private void FetchTwitterLists()
 {
     try
     {
         Lists.Clear();
         var token = Authorization.GetToken();
         Lists.AddRange(token.Lists.List().AsEnumerable());
     }
     catch (TwitterException)
     {
         // APIリミットとかサーバエラーはどうしようもないので握りつぶす
     }
 }