Exemple #1
0
 public static IEnumerable<UserViewModel> GetListMembers(TwitterList list)
 {
     return GetListMembers(list.User.ScreenName, list.Name);
 }
Exemple #2
0
 public void RemoveFollowingList(TwitterList list)
 {
     this.followingLists.Remove(list);
 }
Exemple #3
0
 /// <summary>
 /// Twitter Listを登録、または更新します。
 /// </summary>
 public static void Register(TwitterList list)
 {
     using (listLock.GetWriterLock())
     {
         // すでに登録されているデータを取得
         var old = Lookup(list.User.ScreenName, list.Name);
         if (old != null)
             old.Value = list; // 上書き
         else
             lists.AddLast(list); // 新規追加
     }
 }
Exemple #4
0
 public void RegisterFollowingList(TwitterList list)
 {
     if (this.followingLists.FirstOrDefault(l => l.User.ScreenName == list.User.ScreenName && l.Name == list.Name) != null)
         return;
     this.followingLists.AddLast(list);
     ListStorage.Register(list);
 }