2009-10-11 12 views

答えて

27

使用IKernel.GetAssignableHandlers(typeof(object))

ありがとう:

ウィンザーFAQを追加しました
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()または利用可能なサービスを確認するために利用できるようなものがありますか? –

関連する問題