come ho spiegato nel titolo, ho un'app wpf consolo una vista. Il modello è Nota. Nella vista è possibile aggiungere note. Queste note devono essere inviate a un server socket o salvate su un database, la mia domanda è: dove inserisco il codice relativo all'azione di salvataggio delle note? In model, viewmodel o in un'altra classe?
Questa domanda potrebbe essere banale, ma ho appena iniziato con wpf + mvvm e sono un po 'perso.
Grazie per l'aiuto :)
risposte:
1 per risposta № 1Salvare o caricare i dati del modello dovrebbe trovarsi nel model
o una classe utilizzata dal modello. Quello sarebbe il primo M
di MVVM
1 per risposta № 2
viewmodel è l'inter-mediatore tra vista e modello.viewmodel è il posto in cui si codifica la funzionalità desiderata nella propria applicazione mentre il modello è la classe principale che descrive le entità della tua applicazione.