Domain Driven Design'ı öğrenmeye çalışıyorum ve son zamanlarda birçok kullanıcının belirli bir görünümde görüntülemek istediğiniz tüm değerleri depolayan görünümleriniz için bir ViewModels oluşturmayı desteklediğini okudum.ViewModel nerede ve nasıl doğrulanır ve eşleştirilir?
Sorumu form doğrulaması nasıl yapmalıyım? Her görünüm için ayrı doğrulama sınıfları oluşturmalı mıyım yoksa bunları birlikte gruplamalı mıyım? Bunun kodda neye benzeyeceği konusunda da kafam karıştı. Şu anda doğrulama düşünmek ve ViewModels şeylerin şemaya nasıl uyum
budur:
View (bazı kullanıcı girişi) -> Denetleyici -> (ViewModel arasında) FormValidation -> (Eğer ViewModel geçerli haritası için Domain Modeli) -> Domain Layer Service -> Altyapı
Teşekkürler!
P.S. Asp.net MVC'yi C#