2009-10-11 9 views

उत्तर

27

उपयोग IKernel.GetAssignableHandlers(typeof(object)):

IWindsorContainer container = ... 

foreach (var handler in container.Kernel.GetAssignableHandlers(typeof(object))) { 
    Console.WriteLine("{0} {1}", 
     handler.ComponentModel.Service, 
     handler.ComponentModel.Implementation); 
} 
+0

जोड़ा गया विंडसर पूछे जाने वाले प्रश्न के लिए: http://using.castleproject.org/display/IoC/FAQ –

+0

कोई समाधान है, अगर सब कल्पना करने के लिए चाहते हैं सेवा या घटक के नाम का उपयोग किए बिना पंजीकृत सेवा और घटक, जैसे कि हम उन्हें पंजीकृत करते हैं, FromAssembly() या ऐसा कुछ उपलब्ध सेवाओं की जांच के लिए उपलब्ध है ?? –

 संबंधित मुद्दे

  • कोई संबंधित समस्या नहीं^_^