/// <summary> /// /// </summary> public void HtmlPackPostParagraph() { HtmlPackHelp htmlPackHelp = new HtmlPackHelp(); var htmlPackInfo = _htmlPack.GetAll(); foreach (var item in htmlPackInfo) { var results = htmlPackHelp.PostPackHtmlData(item.HtmlUrl); foreach (var result in results) { result.CreateTime = DateTime.Now.Date; result.NodeId = item.NodeId.GetValueOrDefault(); result.LastUpdateTime = DateTime.Now.Date; result.Type = (int)ParagraphType.Hot; result.ThumbsupCount = 0; ParagraphNode paragraphNode = new ParagraphNode(); PostParagraph(result); } } }
/// <summary> /// /// </summary> public void HtmlPackByUrlToContnt() { var entitys = GetAll().Where(x => x.Content == null).AsQueryable(); HtmlPackHelp htmlPackHelp = new HtmlPackHelp(); List <Paragraph> paragraphs = new List <Paragraph>(); List <Dictionary <int, string> > dics = new List <Dictionary <int, string> >(); foreach (var item in entitys) { var restul = htmlPackHelp.PostPackHtmlContnt(item.VidUrl, item.Id); dics.Add(restul); } foreach (var dic in dics) { foreach (KeyValuePair <int, string> item in dic) { var entity = GetById(item.Key); entity.Content = item.Value; paragraphs.Add(entity); } } UpdateList(paragraphs); }