2011-10-21 53 views
0

我知道一个关于通过configSource列入配置部分:是否可以将容器别名定义移动到单独的文件中?

Is there any way for an App.config file to reference another full config file? (.NET)

但这不是我想要的。

我有一个容器的配置是这样的:

<unity xmlns="http://schemas.microsoft.com/practices/2010/unity" > 

    <alias alias="IFoo" type="Namespace.Foo,Foo.Interface.dll"/> 
    <alias alias="Foo" type="Namespace.Foo,Foo.dll"/> 

    <container name="myContainer"> 
    <register type="IFoo" mapTo="Foo" /> 
    </container> 
</unity> 

现在我想的别名定义移动到外部文件和引用它,因为他的容器。这样的事情:

<unity xmlns="http://schemas.microsoft.com/practices/2010/unity" include="AliasDefinitions.config"> 

    <container name="myContainer" > 
    <register type="IFoo" mapTo="Foo" /> 
    </container> 
</unity> 

有没有办法做到这一点?

非常感谢。

回答

相关问题