Wpis z mikrobloga

#programowanie #siszarp #mongodb #mvc
Dobry Wieczór Mirki! Dłubię obecnie sobię projekcik w MVC 5 - pierwsze zetknięcie w budowaniu apki wielowarstwowej od A do Z samemu i zetknąłem się z następującym problemem. Mam na poziomie dto klasę, nazwijmy ją BasePagination która zawiera następujące pola, id, ItemAID, ItemBID. ItemA i ItemB pochodzą z innej kolekcji. I teraz mam ViewModel który ma zawierać ItemAName i ItemBName. W którym miejscu w aplikacji powininny zostać wyciągnięte nazwy ItemA i ItemB do ViewModelu tak żeby to miało ręce i nogi? Czy może jednak ViewModel powinien zawierać coś w stylu BaseItemA i BaseItemB i powinno to być ładowane na poziomie Bll korzystając z DbManagera a potem w widoku powinno być to wyciągane na zasadzie BaseItemA.Name?