Merhaba
3. yazımızda mimarimizdeki VM navigation konusunu detaylandıracağız. İlk önce Navigation servisimizi biraz detaylandıralım ve hangi method/property ne iş yapıyor anlamaya çalışalım.
NavigationService
InitializeAsync methodunu zaten önceki yazımızda açıklamıştık fakat detaylandırmak gerekirse; ViewModelLocator sınıfı içerisindeki Init methodunu kullanarak uygulamamızı çalıştırdığımızda, ViewModelBase sınıfından miras almış bir sınıfı (VM’i) TViewModel parametresi olarak vermemiz gerekiyor. Çünkü