7 entry daha
  • mvvmde biraz dağınık hale gelebildiği söyleniyor. bir çözüm yolu, arabirimi oluşturan en büyük viewları bir birinden ayırmak, ardından aralarında geçiş yapıldığında bunların viewmodellarını tekrar instantiate etmek olabilir. navigation viewları arasında gezecek olan model veya storeları her instanceda navigasyon viewlarına beslemek ve eğer navigasyon viewları bir birlerini etkiliyor ise, bunları da bir storea yazarak göndermek bu yaklaşım için faydalı olabilir. dolayısıyla navigasyon viewları arasında gezecek store veya yardımcı sınıfları (en tepeden) app giriş noktasından (örneğin mainwindow.xaml.cs) yaratmak ve bütün uygulama yaşam süresinde single source of truth olarak tutmak gerekir
hesabın var mı? giriş yap