У меня есть UnityContainer, который получает информацию о конфигурации во время выполнения в файле global.asax веб-приложения MVC.Лучшая практика - Поделитесь UnityContainer через уровни в Asp.net MVC?
У меня также есть службы в другой сборке, которые нуждаются в доступе к этому контейнеру, чтобы они могли выполнять разрешения вручную.
Как я могу поделиться ими? Я не хочу иметь ссылку между моей сборкой данных и MVC, но хочу, чтобы сборка данных имела доступ к UnityContainer, который был настроен веб-приложением.
Мне интересно, что делают другие в этой ситуации.
правый, но нет конфигурации. У меня было решение, которое работало, когда я использовал конфигурационные файлы, но после того, как я был слишком много раз большим рефакторингом, я отказался от XML-ада и использую C# для подключения контейнера. Поэтому, когда я делился конфигурацией, мне теперь нужен другой подход. – 2009-06-23 22:11:59