Будучи новичком в Asp.Net MVC, я следую примеру SportsStore из книги Pro ASP.Net MVC 3 Framework. .
Все идет хорошо, но теперь я начинаю улучшать базовый пример некоторыми дополнительными объектами. Какой подход лучше: - должен ли каждый объект иметь свой собственный репозиторий (который, казалось бы, дублирует код) или - должен ли быть общий репозиторий для подобных сущностей?
Существуют ли какие-либо другие проекты с той же архитектурой, которые являются более полными образцами?