В книге Фаулера «Шаблоны архитектуры корпоративных приложений» нет упоминания о постоянных функциях шаблона репозитория. Под «постоянными функциями» я подразумеваю такие функции, которые обновляют, сохраняют, добавляют или удаляют объекты. Просто чистый механизм сопоставления по набору объектов домена.
С другой стороны, давайте взглянем на сообщение в блоге Майка Хэдлоу под названием Использование шаблона IRepository с LINQ to SQL. Существуют конкретные постоянные методы, такие как вставка и удаление.
Так как же реализовать шаблон репозитория? Не могли бы вы указать мне на хорошие "настоящие" реализации репозитория. Я испытываю некоторое разочарование по этой теме.
Заранее спасибо! Надеюсь на вашу помощь!