Ejemplo n.º 1
0
 private async Task<IEnumerable<long>> ReceiveListMembers(TwitterAccount account, long listId)
 {
     var memberList = new List<long>();
     long cursor = -1;
     do
     {
         var result = await account.GetListMembersAsync(listId, cursor).ConfigureAwait(false);
         memberList.AddRange(result.Result
                   .Do(u => Task.Run(() => UserProxy.StoreUser(u)))
                   .Select(u => u.Id));
         cursor = result.NextCursor;
     } while (cursor != 0);
     return memberList;
 }