public ITwitterIterator <ITwitterList> GetUserListMembershipsIterator(IGetUserListMembershipsParameters parameters) { var iterator = _twitterListsRequester.GetUserListMembershipsIterator(parameters); return(new TwitterIteratorProxy <ITwitterResult <ITwitterListCursorQueryResultDTO>, ITwitterList>(iterator, pageResult => { var listDtos = pageResult.Model.TwitterLists; return listDtos?.Select(dto => _client.Factories.CreateTwitterList(dto)).ToArray(); })); }