Re: Вопрос про IoC (Windsor container)
От: Cyberax Марс  
Дата: 22.08.07 18:50
Оценка:
Здравствуйте, Ivan Danilov, Вы писали:

ID>Пусть используется с1. Как только его запросят у IoC-контейнера — тут же будут инстанцированы и с2 и с3. Но что, если с2 и с3 используются только в редких случаях? Получается использование ресурсов вникуда...

А как ты себе представляешь создание c1 БЕЗ его зависимостей c2 и с3?

ID>Особенно это хорошо заметно, если в качестве компонентов брать формы в WinForms-клиенте. Фактически, получается, что все формы создаются сразу, что создает заметную задержку при старте. Хотя некоторые из этих форм вызываются один-два раза за все время эксплуатации приложения.

Почему? У тебя что-то неправильно с кодом, который их используется.
Sapienti sat!