Что касается шаблона локатора службы

Сервисный локатор кажется довольно полезной концепцией, и я хотел бы реализовать его в моем приложении. Тем не менее, у меня есть несколько вопросов о том, как оно должно быть реализовано и как его следует использовать в сочетании с другими парадигмами программирования.

  1. Если SL-управляет службой хранится? То есть, когда СЛ разрушается, следует ли оно также уничтожить саму обслуживание, или она должна оставить, чтобы тот, кто зарегистрировал услугу?

  2. Как насчет инъекций зависимости? Теперь, когда у меня есть SL, есть какой-либо точку пропустить SL в качестве параметра или я должен получить доступ к ней во всем мире? Ведь большая часть всей цели Di также покрыта SL, и я не хотел бы беспорядок много моих функций с еще одним параметром .

6
задан Paul Manta 14 September 2011 в 18:23
поделиться