Один или несколько классов репозитория?

Моя база данных относительно небольшая, 8 таблиц, в каждой менее 5 столбцов. Я использую EF. Я создал единый класс репозитория, но теперь я думаю, что это может быть неправильный способ его использования. Должен ли я иметь отдельный класс репозитория для каждого из моих контроллеров? Допустим, у меня есть продукты, пользователи, единороги, было бы хорошо иметь один класс репозитория для работы со всеми ними и создания экземпляров в каждом из этих контроллеров, или мне следует создать отдельный класс репозитория для каждого из них?

12
задан Addys 31 July 2011 в 12:33
поделиться