سلام مهندس مدائنی وقت بخیر
مهندس من ی جدولی به نام rsslink دارم که ادمین لینک های سایت هایی را که rss دارد را وارد میکند و یک جدولی دیگه دارم به نام rssReader که که لینک های و عنوان هایی rss خوان را در ان ذخیره میکنم
اینم کدش :
if (db.tbl_RssLink.Any()) { foreach (var item in db.tbl_RssLink.ToList()) { var doc = System.Xml.Linq.XDocument.Load(item.ULr); var t = db.tbl_RssReaders.Select(m => m.Title); var rssFeed = from el in doc.Elements("rss").Elements("channel").Elements("item") select new tbl_RssReaders() { Title = el.Element("title").Value, link = el.Element("link").Value, }; foreach (var i in rssFeed.Take(5)) { db.tbl_RssReaders.Add(i); } db.SaveChanges(); }
متونید قبل از ثبت یک کوئری با any بزنید اگر نبود ثبت را انجام دهید
هیچ کاربری تا کنون از این پست تشکر نکرده است
با ما تماس بگیرید تا در این مسیر همراهتان باشیم :)