проблема в том что сохраняет в базу данных по отдельности, а не вместе
https://codeshare.io/5PZYyo
А как этот код работает?
То есть как? Парсит сайт, и данные эти вносит в базу данных
А в чем вопрос?
context.News.Add надо вызывать один раз на строку т.е. заполняем (все необходимые значения — дату, название и тд) инстанс объекта NewsModel, и вызываем context.News.Add
но ведь тогда он не будет существовать в контекстах циклов
итерироваться надо по newsTitle на каждом шаге берем дату, название, жанр делаем что-то вроде var row = new NewsModel(); заполняем row нужными значениями (т.е. формируем полную строку в контексте таблицы БД) делаем context.News.Add(row)
сейчас у вас итерация независимая по типам данных, не по строкам. Можно и так, и потом собирать строку, но зачем? Это резко всё усложняет без получения каких-либо бенефитов
в общем html селектор надо переделывать... он должен быть не от корня документа (.//), а от текущей html-ноды...
Обсуждают сегодня