我的Unity配置具有以下结构,工作正常。
<unity>
<namespace name="My.Interface"/>
<namespace name="SomeType.Class1"/>
<assembly name="My.Interface"/>
<assembly name="SomeType.Class1"/>
<container name="Class1">
<register type="ICommon" mapTo="Class1" name="Class1">
<lifetime type="ContainerControlledLifetimeManager" />
</register>
</container>
</unity>
但是如果我的程序集在子文件夹中会怎样。我该如何定义?
类似的东西:
<assembly name="SomeType.Class1" path= "/Subfolder/SomeType.Class1">