Ben şuna benzer bir WPF uygulama var. Görünüm, görünüm tarafından tetiklenen belirli davranışları ele alan birkaç ICommand nesnesine de bağlıdır. Tek amacı, modeli bir veritabanına kaydetmek olan harici bir ICommand var.WPF, MVVM, iCommand ve depoları
Okuduğum her şey, görünümün veya görünüm modelinin depoya bir başvuruda bulunmaması gerektiğini gösterir. Bu, görünüm modelinin dışında olan Command 3'ün sebebidir.
Soruma iki yönlü. Birincisi, bu makul bir mimaridir ve ikincisi, modelin komut 3'e getirilmesi için iyi bir yoldur, bu yüzden depoya konabilir mi?
VM'de "Komut 1" ve "Komut 2" ile "Komut 3" tam olarak ne demek? Tüm sınıflar kendi sınıflarında ayrı ayrı uygulanmazlar ve sadece VM olarak özelliklerine “eklenirler”. Bu bağlamda, VM'de bir komut ve VM'nin bir başka çıkışı nasıl? –