Ho una domanda sulla progettazione MVVM e dove dovrei inserire del codice che vorrei aggiungere.
La mia applicazione interroga la directory attiva per i computer e visualizza l'elenco per l'utente. Selezionando un computer vengono visualizzate alcune informazioni generali su Active Directory e WMI relative a quel computer specifico.
Attualmente, ho un "MainWindowViewModel" per la finestra principale dell'applicazione. Ogni computer ha il proprio "ComputerViewModel". ComputerViewModels comunica con un DataService, che a sua volta utilizza i repository ActiveDirectory e WMI per ottenere le informazioni.
Vorreiindicareselamacchinaè"in" o meno "ping". È considerato OK MVVM esercitarsi a inserire il codice pinging in ComputerViewModel, o dovrei inserirlo altrove?