Re[2]: Доступность слоя бизнес-логики. Как насчет static ?
От: baranovda Российская Империя  
Дата: 18.03.11 11:57
Оценка:
Здравствуйте, HowardLovekraft, Вы писали:

N_P>>с доступом из любого места приложения

HL>Используйте паттерн service locator с каким-нибудь IoC-контейнером и получайте IMyDataService через него в любом месте приложения.

Дык ведь тогда static-ом или синглтоном придётся делать сам контейнер.
А ещё бывает так, что в рамках одного процесса необходимо работать с несколькими однотипными сервисами, но связанными с разными источниками данных. Тут уже и не всякий IoC поможет.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.