السبات:الفرق بين المعترض والمستمع
-
22-08-2019 - |
سؤال
النظر في جميع إمكانيات إنشاء/تحديث الأعمدة في NHibernate I في الغالب (سؤال في تدفق المكدس, ايندي راهين) راجع الحلول مع المستمعين.
المبرمج الذي كان يبرمج هذا في شركتي استخدم Interceptor لتحقيق نفس الشيء.
فهل هناك فرق بين هذين الحلين؟(هل أصبح أحدها قديما، هل أحدها مفضل وما هي مميزاته و/أو عيوبه)
المحلول
المعترضون هم الطريقة القديمة، ومستمعو الأحداث أحدث ويخدمون نفس الغرض.لذلك، في المشروع الجديد، يوصى بمستمعي الأحداث.أنت تصل إلى الجديد نظام الأحداث NHibernate.
يحرر: وكما ذكر رشاك في تعليقه، هناك بعض العمليات التي لا يمكن إجراؤها إلا باستخدام المعترض.
لا تنتمي إلى StackOverflow