Czy do widoku powinienem przekazywać ViewModel?

Czy do widoku powinienem przekazywać ViewModel?
  • Rejestracja: dni
  • Ostatnio: dni
0

A co ma rzekoma trudność dla forumowiczów do ogólnie przyjętych na świecie wzorców? :)

To że jak widzą, że ktoś jest w ogólności z czegoś słabszy i zadaje pytania jak nowicjusz to mu byle kit wciskają.

Oczywiście, nie wpadłem. Tak sobie tłumacz. :D :D :D
Automatyczne generowanie zapytań do bazy na podstawie viewmodeli nie zmienia faktu, że viewmodel to pojemnik na dane do wyświetlenia.

Od tego się zaczeło
To, że co nie którzy mają jakieś urojenia, to nie moja wina.

No ale tam pisze też model ---> ViewMODEL. Czyli ViewModel powinien też być używany w logice biznesowej...(METADANE....)?

Sam potwierdziłeś, że VM, może też przechowywać metadane dla logiki związanej z zapytaniem do bazy.

Oczywiście, nie wpadłem. Tak sobie tłumacz. :D :D :D

Więc w gólności to jaki masz problem? Jeszcze przed chwilą twierdziłeś, że metadane związane z logiką biznesową nie mogą się tam znajdować. O co ci w końcu chodzi.?

  • Rejestracja: dni
  • Ostatnio: dni
0

A poza tym z jakiej książki, wziąłeś tą definicje ViewModelu ??

somekind
  • Rejestracja: dni
  • Ostatnio: dni
  • Lokalizacja: Wrocław
0
Zimny Mleczarz napisał(a):

Sam potwierdziłeś, że VM, może też przechowywać metadane dla logiki związanej z zapytaniem do bazy.

Bdzura, nigdy tak nie twierdziłem. ViewModel to dane do wyświetlenia + metadane prezentacji + ewentualnie jakaś logika prezentacji (ale raczej na desktopie niż webie).
Wpychanie tam jakichś metadanych bazodanowych to jakiś koszmarny wyciek abstrakcji i totalny gwałt na SoC.

Więc w gólności to jaki masz problem? Jeszcze przed chwilą twierdziłeś, że metadane związane z logiką biznesową nie mogą się tam znajdować. O co ci w końcu chodzi.?

Ja mam problem? To Ty się wpierniczasz w każdy temat i snujesz swoje dywagacje mieszając pojęcia i zagadnienia.

  • Rejestracja: dni
  • Ostatnio: dni
0

Wpychanie tam jakichś metadanych bazodanowych to jakiś koszmarny wyciek abstrakcji i totalny gwałt na SoC.

Haha.... Ale przecież te metadane tam już są w postaci typów oraz nazw propertisów, ale się uśmiałem... Jeszcze tego brakowało, żebyś mnie posądzał o gwałty, masz bujną fantazję... No chyba, że na samym sobie ;)

Sam tworzysz urojenia, byle postawić na swoje.

Czy ja powiedziałem, że dokładać metadane?, nie!. Jak chcę jedynie wykorzystać istniejące i stworzyć na ich podstawie nowe wewnątrz modelu ale jak ktoś cały czas pisze CQRS tylko po to żeby każdy request miał inną klase z zapytaniem do bazy to tego nie zrozumie.

  • Rejestracja: dni
  • Ostatnio: dni
0

Oczywiście, nie wpadłem. Tak sobie tłumacz. :D :D :D
Automatyczne generowanie zapytań do bazy na podstawie viewmodeli nie zmienia faktu,

To niby jak chcesz wykonać te automatyczne generowanie zapytania bez ViewModelu w logice biznesowej a dokładniej jej metadanych z kontekstu tej logiki. ;)

  • Rejestracja: dni
  • Ostatnio: dni
0

Tobie się po prostu wydaję, że nikt nie może podważyć twoje deliberacje, bo sobie stworzyłeś jakiś bzdurny obraz samego siebie na tym formu.

somekind
  • Rejestracja: dni
  • Ostatnio: dni
  • Lokalizacja: Wrocław
0
Zimny Mleczarz napisał(a):

Haha.... Ale przecież te metadane tam już są w postaci typów oraz nazw propertisów, ale się uśmiałem...

Typy danych i nazwy propertisów to metadane bazy danych? :|

Sam tworzysz urojenia, byle postawić na swoje.

Czy ja powiedziałem, że dokładać metadane?, nie!. Jak chcę jedynie wykorzystać istniejące i stworzyć na ich podstawie nowe wewnątrz modelu ale jak ktoś cały czas pisze CQRS tylko po to żeby każdy request miał inną klase z zapytaniem do bazy to tego nie zrozumie.

Czy ja coś pisałem tutaj o CQRS? I kto tu ma urojenia...

To niby jak chcesz wykonać te automatyczne generowanie zapytania bez ViewModelu w logice biznesowej a dokładniej jej metadanych z kontekstu tej logiki. ;)

Nie wiem czego nie rozumiesz - logika biznesowa może znać viewmodel, ale w drugą stronę zależności być nie może.

  • Rejestracja: dni
  • Ostatnio: dni
0

Typy danych i nazwy propertisów to metadane bazy danych? :|

A jakich metadanych potrzebujesz żeby stworzyć te zapytanie dynamicznie i co je potrzebuje.?

Nie wiem czego nie rozumiesz - logika biznesowa może znać viewmodel, ale w drugą stronę zależności być nie może.

Super, bardzo dziękuje, że mi to mówisz, nie wiedziałem.

Czyli VM może wpływać na działanie logiki biznesowej poprzez swoje metadane, jak i na działanie logiki widoku....?
Czego ty dalej nie rozumiesz, nie wiem, może ci to narysować?

  • Rejestracja: dni
  • Ostatnio: dni
0

A poza tym po co odpisujesz a potem bana mi dajesz. To jakiś sens ma...? Chyba nie...

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.