.net 使用Castle Windsor配置文件是否可以委托给其他项目声明?
使用Castle Windsor,可以一次声明一个类型并对多个ID使用此声明,而不是每次都完整地写出它 例如,我们有实现IFoo的类小部件,我们希望键“IFoo.A”和“IFoo.B”从Castle获得小部件。我想做一些像.net 使用Castle Windsor配置文件是否可以委托给其他项目声明?,.net,castle-windsor,.net,Castle Windsor,使用Castle Windsor,可以一次声明一个类型并对多个ID使用此声明,而不是每次都完整地写出它 例如,我们有实现IFoo的类小部件,我们希望键“IFoo.A”和“IFoo.B”从Castle获得小部件。我想做一些像 <id="IFoo.Main" type="IFoo" service="Widget"/> 然后 谢谢。我相信您需要的是转发类型。。。看看这些问题: 尽管目前xml配置中不支持开箱即用,但第二个问题的答案是通过编写一个简单的工具来详细说明如
<id="IFoo.Main"
type="IFoo"
service="Widget"/>
然后
谢谢。我相信您需要的是转发类型。。。看看这些问题:
<id="IFoo.A"
giveme="IFoo.Main/>
<id="IFoo.B"
giveme="IFoo.Main/>