Re[4]: Singleton действительно антипаттерн в enterprize прил
От: mr.sashich  
Дата: 10.08.07 05:13
Оценка:
Здравствуйте, Sinclair, Вы писали:

S>Здравствуйте, IT, Вы писали:

IT>>А сервис у кого запрашивать?
S>У другого сервиса.
S>Сервиспровайдера тебе засунут через IoC. Вся идея в том, что тебе не надо делать в каждом классе по восемнацать IoC-входов: для логгирования, для транзакций, для коммуникаций и т.п. Ты делаешь одну дырку, в которую тебе суют IServiceProvider и ты окучиваешь его по мере необходимости.

S>Лично меня всегда такие схемы напрягали, потому что совершенно не видно, кто кого использует, и откуда что берется. Прямо как в анекдоте:

S>- Деньги где берешь?
S>- В тумбочке.
S>- А в тумбочке они откуда?
S>- Жена кладет
S>Ну и так далее. Но, наверное, есть какой-то способ расследовать такие штуки.

А если IoC контейнер не используется как подсунуть одно "окно" не используя сингелтон?
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.