2009-10-11 15 views

cevap

27

Kullanım IKernel.GetAssignableHandlers(typeof(object)): Windsor SSS

IWindsorContainer container = ... 

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

Eklendi: Bütün görselleştirmek isterseniz http://using.castleproject.org/display/IoC/FAQ –

+0

herhangi bir çözümün var Kayıtlı servis ve bileşen, hizmet veya bileşen adını kullanmadan, kayıt defterimiz gibi, FromAssembly() veya mevcut hizmetler kontrol etmek için uygun bir şey var mı? –