Unity 2.0 и внедрение политики в .config - PullRequest
0 голосов
/ 10 июня 2010

Я хочу использовать unity (2.0) для разрешения моих зависимостей таким образом, чтобы я мог настроить внедрение политик (политики, правила сопоставления и обработчики вызовов) в файле .config.

Или другой способ выразить это; я хочу, чтобы мои разрешенные объекты были «включены политики», чтобы я мог добавлять и изменять политики в конфигурации без необходимости перекомпиляции.

Есть идеи, как это сделать?

1 Ответ

2 голосов
/ 11 июня 2010

ОК. Я также разместил сообщение на сайте сообщества Unity на CodePlex (http://unity.codeplex.com/Thread/View.aspx?ThreadId=215690)) и получил ответ там.

Хитрость заключается в добавлении EnterpriseLibraryCoreExtension в ваш контейнер при его создании. Как это:

_container.AddNewExtension<EnterpriseLibraryCoreExtension>();

Это подберет конфигурацию для ваших доменов приложений (app.config или web.config).

И это даст мне поведение, которое я хочу!

...