3

我有以下内容:
TypeUser:ITypeUser
{
public TypeUser(Type usedType){..}
}

如何在 Windsor config xml 中配置 Type 参数?

4

1 回答 1

3

对于自定义类型,您需要提供一个类型转换器来处理转换,但是“类型”是开箱即用的(如果您查看Castleproject 网站上的列表)并且应该“正常工作”,例如:

<component id="myServer" service="SomeNameSpace.ITypeUser, SomeAssembly" type="SomeNameSpace.TypeUser, SomeLib">
    <parameters>
        <usedType>SomeNameSpace.MyOtherType, SomeAssembly</usedType>
    </parameters>
</component>
于 2008-10-21T19:07:52.403 回答