是否已经可以在xml配置中使用Bound生活方式(new lifestyles in castle)?有没有人对它有所了解?
答案 0 :(得分:0)
正式 它不是。
然而,虽然不鼓励(一般情况下使用XML配置),但这是可能的。
为了使其正常工作,除了将生活方式设置为绑定之外,还需要指定scopeRootBinderType
属性。
它的值应该是应该用作范围绑定器的类型的名称(即,确定应该绑定范围组件的其他组件)。
范围绑定器类型需要有一个公共默认构造函数和一个方法,它接受IHandler[]
并返回一个IHandler
(也就是说它必须匹配您可以传递的委托的签名)您可以通过代码中的注册API指定绑定生活方式。