Diyelim ki A ve B varlıklarım var. Her biri için serviceX ve repositoryX var. Hizmetten, B'den bir şeye ihtiyacım varsa: B servisini çağırmamalı mıyım? veya doğrudan deposu B mi çağırmalıyım?En iyi uygulamalar: Diğer hizmetlere veya doğrudan depolara çağrı mı hizmetleri?
Şimdiden teşekkürler.
"Doğrudan arama" ne anlama geliyor? Depoları ve hizmetleri varlıklarınızı kullanmadan nasıl erişilebilir? Onları singletonlar, servis sağlayıcılar veya benzerleri ile tanıştırmayı planlıyor musunuz? Biraz daha fazla ayrıntıya ihtiyacımız var, sanırım – IceFire
Yorumunuz için teşekkürler. Ben gencim. A işletmesi A ve bir iş mantığını yönetmek için bir hizmet A üzerinde bazı işlemleri ile bir depo A anlaşılmaktadır düşündüm. B. için de aynýlar. Soru en iyi uygulamalarla ilgilidir. ServiceA'da kullanıcı repositoryB.foo() yönteminde bir yöntem mi yoksa repositoryB.foo() işlevini çağırdığı bir serviceB.foo() yöntemini çağırmalı mı? – ldepablo