2016-05-12 72 views

回答

4
var assemblies = container.Kernel.GetAssignableHandlers(typeof (object)) 
    .Select(handler => handler.ComponentModel.Implementation.Assembly) 
    .Distinct(); 

这将获得所有注册的处理程序,然后选择包含它们的程序集。