抱歉,我是Castle.Windsor的新手,所以这可能是一个noob问题。
我有以下结构:
public class Device
{
...
}
public class Sensor : Device
{
...
}
public class Actuator : Device
{
...
}
我想查询Castle.Windsor以查找从Device ...
继承的所有组件我怎样才能做到这一点?
谢谢!
答案 0 :(得分:0)
试试这个:
container.Register(Classes
.FromAssemblyContaining<Device>()
.BasedOn<Device>()
.WithServiceBase()
.LifestyleTransient());