Я знаю о включении разделов конфигурации через configSource:
Есть ли способ для файла App.config сослаться на другой полный файл конфигурации? (.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>
Есть ли способ сделать это?
Заранее большое спасибо.
Вы должны создать запрос функции,
http://unity.codeplex.com/workitem/list/basic
Или вы создаете новую ветку обсуждения.
Unity - это открытый исходный код, так что вы также можете реализовать этопо своему усмотрению.