IList <TwitterStatus> GenerateData() { if (_twitter.IsLiveContentOnDesignMode) { /*---- live mode---*/ IList <TwitterStatus> statuses = null; var api = new TwitterAPI(); switch (_twitter.Mode) { case TwitterMode.Profile: statuses = api.GetProfile(_twitter.ScreenName, _twitter.Count, _twitter.IncludeRetweets, _twitter.IncludeReplies); if (statuses != null && statuses.Count > 0) { var user = statuses[0].User; _twitter.Title = _twitter.Title ?? user.Name; _twitter.Caption = _twitter.Caption ?? user.ScreenName; _twitter.ProfileImageUrl = _twitter.ProfileImageUrl ?? user.ProfileImageUrl; } break; default: statuses = api.GetSearch(_twitter.Search, _twitter.Count); break; } return(statuses); } /*---- fake mode --*/ return(GenerateFakeData()); }
IList<TwitterStatus> GenerateData() { if(_twitter.IsLiveContentOnDesignMode) { /*---- live mode---*/ IList<TwitterStatus> statuses = null; var api = new TwitterAPI(); switch(_twitter.Mode) { case TwitterMode.Profile: statuses = api.GetProfile(_twitter.ScreenName, _twitter.Count, _twitter.IncludeRetweets, _twitter.IncludeReplies); if(statuses != null && statuses.Count > 0) { var user = statuses[0].User; _twitter.Title = _twitter.Title ?? user.Name; _twitter.Caption = _twitter.Caption ?? user.ScreenName; _twitter.ProfileImageUrl = _twitter.ProfileImageUrl ?? user.ProfileImageUrl; } break; default: statuses = api.GetSearch(_twitter.Search, _twitter.Count); break; } return statuses; } /*---- fake mode --*/ return GenerateFakeData(); }