public LinqToTwitterResponces GetTweettsFromTwitterByNameAndDate(TwitterFilter Filter) { if (string.IsNullOrEmpty(Filter.screenName)) { return(null); } var twitterContext = new TwitterContext(Athorization); var statusTweets = twitterContext.Status.Where( c => c.Type == StatusType.User && c.ScreenName == Filter.screenName && c.IncludeContributorDetails == true && c.Count == 200 && c.IncludeEntities == true && c.CreatedAt > Filter.LatestTweets ); List <Tweet> mystorage = SendRequestToGetTweets(statusTweets, twitterContext, Filter.screenName); if (mystorage == null) { mystorage = new List <Tweet> (); } LinqToTwitterResponces response = new LinqToTwitterResponces() { ScreenName = Filter.screenName, TotalNoOfTweets = mystorage.Count, Tweets = mystorage }; return(response); }
public LinqToTwitterResponces GetTweettsFromTwitterByNameAndDate(TwitterFilter Filter) { return(twitterAdapter.GetTweettsFromTwitterByNameAndDate(Filter)); }