private List <Message> MapMessage(TwitterStatusCollection statusCollection) { if (statusCollection == null) { return(null); } List <Message> messageCollection = new List <Message>(); foreach (TwitterStatus status in statusCollection) { TwitterMessage message = new TwitterMessage(); message.PostedOn = status.CreatedDate; message.Source = SocialNetworks.Twitter; message.Text = status.LinkifiedText(); message.UserName = status.User.Name; message.UserImageUrl = status.User.ProfileImageLocation; messageCollection.Add(message); } return(messageCollection.OrderByDescending(msg => msg.PostedOn).ToList()); }
private List<Message> MapMessage(TwitterStatusCollection statusCollection) { if (statusCollection == null) return null; List<Message> messageCollection = new List<Message>(); foreach (TwitterStatus status in statusCollection) { TwitterMessage message = new TwitterMessage(); message.PostedOn = status.CreatedDate; message.Source = SocialNetworks.Twitter; message.Text = status.LinkifiedText(); message.UserName = status.User.Name; message.UserImageUrl = status.User.ProfileImageLocation; messageCollection.Add(message); } return messageCollection.OrderByDescending(msg => msg.PostedOn).ToList(); }