IUnityContainer container = new UnityContainer();
var section = (UnityConfigurationSection)ConfigurationManager.GetSection("unity");
section.Containers.Default.Configure(container);
А>Что не так? Xml нужно помещать в MvcApplication\Views\Web.config ?
Могу ошибиться, но ConfigManager по-умолчанию смотрит в MvcApplication\Web.config.
Re[2]: [ASP.NET MVC 3] + [Unity] + XML
От:
Аноним
Дата:
23.05.11 12:04
Оценка:
Здравствуйте, RushDevion, Вы писали:
А>>Что не так? Xml нужно помещать в MvcApplication\Views\Web.config ?
RD>Могу ошибиться, но ConfigManager по-умолчанию смотрит в MvcApplication\Web.config.
Пробовал прописать и в MvcApplication\Web.config — то же самое.
А>Кстати, а почему в Project\Web.config, а не в Project\Views\Web.config ?
Ну, а откуда ConfigurationManager'у знать, какой Web.config ты хочешь открыть (их же в каждую папку можно напихать)?
Вот он открывает по умолчанию конфиг из корня приложения.