Шаблон репозитория - Выключите базу данных и включите XML-файлы.
Hello
У меня есть проект asp.net MVC 2.0, и я следовал шаблону репозитория.
Периодически я теряю доступ к серверу базы данных, поэтому я хочу иметь другой механизм (файлы XML) для продолжения разработки. К сожалению, невозможно иметь локальную версию БД!
Я думал, что с помощью шаблона Repository было бы относительно легко переключать репозитории db и переключаться в версиях XML.
Тем не менее, у меня есть реальная проблема при поиске решения.
Я пробовал LinqToXML, но затем столкнулся с проблемами при попытке вернуть элементы списка новостей, поскольку LinqToXML ToList возвращает Generic.List
Должен ли я отображать список XElement вручную в список новостей?
Это просто кажется немного неуклюжим по сравнению с атрибутами LinqToSQL в классе News, а затем просто делает Table ..... ToList ();
Любое направление будет оценено.
Спасибо