مستودع السؤال نمط - أنه من غير المقبول استخدام الريبو داخل مستودع مختلف؟

StackOverflow https://stackoverflow.com/questions/631624

سؤال

وهكذا لدي مستودع للفي الأساس كل كيان ولكن نموذج بلدي لديه تقسيم العلائقية حيث لا يتم الكيانات المرتبطة مباشرة في النموذج. لذلك ما عليك القيام به هو الاستعلام الخروج من تلك العلاقة غير المباشرة والعودة مجموعة من الكيانات. هل تعتمد للتهيئة واستدعاء استفسار عن مستودع مختلفة عن تلك التي يتم الاستعلام عن الواقع ضد؟ إذا لم يكن كذلك، ماذا يكون أفضل حل لهذه - فئة المساعد

والشكر

هل كانت مفيدة؟

المحلول

وأنا أتفق - في محاولة لتحديد جذور الإجمالية. إذا كنت لم تكن مألوفة مع aggreagate جذور: قراءة هنا

والسؤال الأصلي الخاص بك هو لا يزال ساري المفعول في رأيي على الرغم من أنك قد لا تزال لديها تبعيات إلى مستودعات أخرى. ويمكن أن تكون على ما يرام لtheese والتبعيات، اعتمادا على نموذج المجال الخاص بك. إذا كان لديك تبعيات مثل هذا هو التصميم الجيد للزوجين فضفاضة لهم الواجهات. ثم يمكنك استخدام نوع من التبعية حقن للسماح لتسهيل اختبار الخ وثمة خيار آخر هو لدينا مصنع تعطيك مستودع الصحيح.

نصائح أخرى

ومستودع لكل كيان قد لا يكون فكرة جيدة. يجب أن توجد مستودعات للكائنات الجذر الإجمالية. تحديد الأشياء الخاصة بك الجذر الإجمالية ومستودعات مزود لأولئك. قد أن توضيح بعض الفوضى عندما يتعلق الأمر مستودعات أخذ الاعتماد على مستودعات أخرى.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top