public ITwitterIterator <ITweet, long?> GetTweetsFromListIterator(IGetTweetsFromListParameters parameters) { var pageIterator = _twitterListsRequester.GetTweetsFromListIterator(parameters); return(new TwitterIteratorProxy <ITwitterResult <ITweetDTO[]>, ITweet, long?>(pageIterator, twitterResult => _client.Factories.CreateTweets(twitterResult?.Model))); }