Насколько я понимаю, IServiceLocator - это интерфейс для абстрагирования контейнера IoC? Я задаю вопрос относительно Призма, где я пытаюсь сделать replace Unity with Prism, и я вижу классы Prism, полагающиеся на IServiceLocator. Может ли кто-то прояснить роль интерфейса и когда он будет использоваться?Что такое интерфейс IServiceLocator?
А также; что такое Common Service Locator, и будет ли это полезно при работе с IServiceLocator?
Thx! Хороший ответ. Не удается найти адаптер IServiceLocator для Ninject, хотя, возможно, он не считается основным? (ref * (каждый основной контейнер IoC предоставляет такой адаптер) *) – stiank81
см. http://github.com/enkari/ninject/tree/2.0.0.0/src/CommonServiceLocator.NinjectAdapter/ –
Cool - thx. Я уже написал то же самое, хотя .. – stiank81