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