Castle Windsor Recuteveall يلقي عند عدم حل أي من الخدمات المسجلة

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

  •  20-09-2019
  •  | 
  •  

سؤال

يبدو أن السلوك الحالي لطريقة Windsor (2.0)


container.ResolveAll(Type type)

هو تجاهل جميع الخدمات التي لا يمكن حلها بسبب التبعيات المفقودة. ما الذي يوصى بالطريقة لحل جميع الخدمات + رمي استثناء عندما لا يمكن حل أي خدمات؟

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

المحلول

AFAIK لا توجد طريقة مدمجة للقيام بذلك وكنت أفكر في تنفيذ خيار لرمي بدلا من تجاهل مكونات غير صالحة. ومع ذلك، فإن هذا له بعض العواقب التي يجب التفكير فيها.

في هذه الأثناء، إليك الاختراق. وبعد دعني اعلم ان كانت تعمل ل.

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