/// <summary> /// To the weibo brief. /// </summary> /// <param name="input">The input.</param> /// <returns>WeiboBrief.</returns> public static WeiboBrief ToWeiboBrief(WeiboFilterPredictResults input) { var result = new WeiboBrief(); result.Text = input.GetText(input.Text, input.RetweetedText); ; result.Title = input.Topic; result.WeiboId = input.WeiboId; result.WeiboCreatedTime = input.WeiboCreatedTime; result.Thumbnail = string.IsNullOrEmpty(input.ThumbnailPic) ? DEFAULTTHUMBNAILURL : input.ThumbnailPic; return(result); }
/// <summary> /// To the weibo detail. /// </summary> /// <param name="input">The input.</param> /// <returns>WeiboDetail.</returns> public static WeiboDetail ToWeiboDetail(WeiboFilterPredictResults input) { var result = new WeiboDetail(); result.WeiboContent = input.GetText(input.Text, input.RetweetedText); result.WeiboCreatedTime = input.WeiboCreatedTime.ToString("yyyy-MM-dd HH:mm:ss"); result.WeiboId = input.WeiboId; result.WeiboPublishingSource = input.Source; result.WeiboTitle = input.GetTopic(input.Text, input.RetweetedText); result.UserName = input.UserName; result.Thumbnail = string.IsNullOrEmpty(input.ThumbnailPic) ? DEFAULTTHUMBNAILURL : input.ThumbnailPic; return(result); }