Как мне перенести данные конфигурации в внедренные объекты? - PullRequest
2 голосов
/ 27 апреля 2010

Раньше я пользовался Spring.Net и хотел перейти на Ninject 1.5 (мне нужно использовать .NET2, поскольку какому-то неудачливому парню, как я, все еще нужно учитывать пользователей, работающих с win 2k). Я имел обыкновение делать все в xml и вызывать контейнер только при запуске. Таким образом, только очень ограниченные коды зависят от контейнера. У меня есть такие сценарии, и мне интересно, как сделать то же самое в Ninject.

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

1 Ответ

1 голос
/ 28 апреля 2010

Получил это самостоятельно. Перейдите по этой ссылке: http://java2cs2.blogspot.com/2010/04/passing-external-configuration-data-to.html

...