Jestem w trakcie projektowania strony internetowej w ASP.NET MVC i jestem może trochę zdezorientowany co do dokładnej natury repozytorium.ASP.NET MVC: Ile jest repozytoriów?
Po przykładzie NerdDinner moja witryna powinna mieć jedno repozytorium, które obsługuje te elementy, które są im potrzebne. Jednak słyszałem również, że powinieneś mieć różne repositorys, które zajmują się określonych zestawów powiązanych podmiotów ....?
W przypadku mojej witryny będzie wiele podmiotów (około 15 tabel), ale większość z nich jest powiązana. Czy dobrze jest mieć jedno repozytorium, które zawiera wszystkie metody, które będę potrzebować do ciągnięcia/aktualizowania/usuwania itp. Czy powinienem je podzielić?
, więc w tym przypadku które repozytorium zwróci wszystkie książki przez konkretnego autora? – Sergio
W bookrepository, ponieważ żądasz książek – jao
Rozumiem. Może myślę o tym w niewłaściwy sposób, ale wydaje się to dziwne ... pod względem bytów (struktura podmiotowa w moim przypadku) nie mogę pomóc, ale myślę, że jeśli mam autora, to mam książki (np. Książki autorskie) . Pod tym względem wydaje się dziwne dzielenie ich na różne repozytoria. – Sergio