9
Hizmetler her zaman DTO'ları döndürmeli mi, yoksa etki alanı modelleri de döndürebilir mi?
Büyük ölçekli bir uygulama tasarlıyorum, DDD tabanlı çok katmanlı mimari kullanıyoruz. Veri katmanı (depoların uygulanması), etki alanı katmanı (alan modeli ve arayüzlerin tanımı - depolar, hizmetler, iş birimi), hizmet katmanı (hizmetlerin uygulanması) ile MVC'ye sahibiz. Şimdiye kadar, tüm katmanlarda etki alanı modelleri (çoğunlukla varlıklar) kullanıyoruz ve DTO'ları yalnızca görünüm modelleri …