Según tengo entendido, IServiceLocator es una interfaz para abstraer el contenedor IoC real de distancia? Pregunto con relación a Prism donde trato de replace Unity with Prism, y veo que las clases de Prism dependen de IServiceLocator. ¿Podría alguien aclarar el rol de la interfaz y cuándo se usa?¿Qué es la interfaz IServiceLocator?
Y también; ¿cuál es el Common Service Locator, y será útil cuando se trabaja con IServiceLocator?
Thx! Buena respuesta. Sin embargo, no se puede encontrar un adaptador IServiceLocator para Ninject, pero tal vez no se considere importante. (ref * (cada uno de los principales contenedores de IoC proporciona dicho adaptador) *) – stiank81
ver http://github.com/enkari/ninject/tree/2.0.0.0/src/CommonServiceLocator.NinjectAdapter/ –
Cool - thx. Ya he escrito lo mismo, aunque .. – stiank81