Resultados de la búsqueda a petición "service-locator"
Cómo combinar componentes de diseño con inyección de dependencia.
Al crear un componente .NET designable, debe proporcionar un constructor predeterminado. Desde elComponente documentación:Para ser un componente, una clase d...
¿ServiceLocator es un antipatrón?
Recientemente he leidoArtículo de Mark Seemann [http://blog.ploeh.dk/2010/02/03/ServiceLocatorisanAnti-Pattern/]sobre el Localizador de servicios antipatrón. El autor señala dos razones principales por las que ServiceLocator es ...
Cómo usar la inyección de dependencia y no el localizador de servicios
Estoy escuchando a personas decir que no debe usar el Localizador de servicios para su Inyección de dependencia. Entonces, ¿cómo se inyectan exactamente las dependencias sin depender de un localizador de servicios? Quiero probar los contenedores ...
MVVM: cómo pasar parámetros al constructor de ViewModel
Estoy usando el MVVM Light Framework de L. Bugnion. ¿Cuáles son algunos de los enfoques recomendados para pasar parámetros como el ID del cliente al constructor de ViewModel? Editar: el parámetro que necesito para cada ViewModel no es algo que ...
¿Cómo evitar el Localizador de Servicio Anti-Patrón?
Estoy tratando de eliminar un Localizador de servicios de una clase base abstracta, pero no estoy seguro de con qué reemplazarlo. Aquí hay un ejemplo de psuedo de lo que tengo: public abstract class MyController : Controller { protected IKernel ...
Inyección de dependencia vs ubicación del servicio
Actualmente estoy sopesando las ventajas y desventajas entre DI y SL. Sin embargo, me he encontrado en la siguiente captura 22, lo que implica que debería usar SL para todo y solo inyectar un contenedor de IoC en cada clase. DI Catch ...
Clase de miembros estáticos versus interfaz normal tipo c
Hola. Despues de leeraquí [http://gameprogrammingpatterns.com/service-locator.html] sobre el patrón del Localizador de servicios, me hizo pensar si una clase con solo miembros estáticos realmente es el camino a seguir, o si una interacción normal ...
Patrón de registro Vs Patrón de localizador de servicio Vs Contenedor de inyección de dependencia
¿Hay alguna diferencia entre ellos en lugar de establecer y obtener objetos en una matriz por clave? class Registry { private $container=array(); public static function Set($name,$object){ self::$container[$name]=$object; } public static ...