سؤال

أقوم بتطوير تطبيق في Flex باستخدام مكتبة وحدة CairNgorm والبقدونس.

وثائق البقدونس الفصل 5 يقول: "قد تأتي اعتراضي في متناول يدي عندما تريد أن تقرر ما إذا كانت الرسالة يجب أن يتم تمريرها إلى معالجات".

عند استخدام modulemessageInterceptor أعلاه غير صحيح.مما يعني أن MessageHandler تلقي الرسالة قبل messageInterceptor.

هل يعرف أحد عملها؟

التحيات،

fadi

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

المحلول

كان الحل لهذه المشكلة يمدد فئة modulemessageInterceptor على النحو التالي: giveacodicetagpre.

عن طريق القيام أعلاه، أضفنا خصائص الطلب إلى ModulemessageInterceptor الذي يحل المشكلة التي كان لدي.

التحيات،

فادي منصور

نصائح أخرى

في البقدونس 2.4، تم انتقال messageInterceptors:

و modulemessageInterceptor ليس شيئا البقدونس، إنه شيء cairgorm.شخصيا، سأبقى بعيدا عن cairngorm تماما بسبب تجربتي معها.بعد النظر عبر الإنترنت، رأيت أن أشخاص آخرين لديهم مشاكل مماثلة .أفضل رهان هو النشر في نفس المنتدى ويأمل شخص ما يساعد.

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