مستودع السؤال نمط - أنه من غير المقبول استخدام الريبو داخل مستودع مختلف؟
-
08-07-2019 - |
سؤال
وهكذا لدي مستودع للفي الأساس كل كيان ولكن نموذج بلدي لديه تقسيم العلائقية حيث لا يتم الكيانات المرتبطة مباشرة في النموذج. لذلك ما عليك القيام به هو الاستعلام الخروج من تلك العلاقة غير المباشرة والعودة مجموعة من الكيانات. هل تعتمد للتهيئة واستدعاء استفسار عن مستودع مختلفة عن تلك التي يتم الاستعلام عن الواقع ضد؟ إذا لم يكن كذلك، ماذا يكون أفضل حل لهذه - فئة المساعد
والشكر
المحلول
وأنا أتفق - في محاولة لتحديد جذور الإجمالية. إذا كنت لم تكن مألوفة مع aggreagate جذور: قراءة هنا
والسؤال الأصلي الخاص بك هو لا يزال ساري المفعول في رأيي على الرغم من أنك قد لا تزال لديها تبعيات إلى مستودعات أخرى. ويمكن أن تكون على ما يرام لtheese والتبعيات، اعتمادا على نموذج المجال الخاص بك. إذا كان لديك تبعيات مثل هذا هو التصميم الجيد للزوجين فضفاضة لهم الواجهات. ثم يمكنك استخدام نوع من التبعية حقن للسماح لتسهيل اختبار الخ وثمة خيار آخر هو لدينا مصنع تعطيك مستودع الصحيح.
نصائح أخرى
ومستودع لكل كيان قد لا يكون فكرة جيدة. يجب أن توجد مستودعات للكائنات الجذر الإجمالية. تحديد الأشياء الخاصة بك الجذر الإجمالية ومستودعات مزود لأولئك. قد أن توضيح بعض الفوضى عندما يتعلق الأمر مستودعات أخذ الاعتماد على مستودعات أخرى.