Resultados da pesquisa a pedido "service-locator"
Como combinar componentes designáveis com injeção de dependência
Ao criar um componente .NET projetável, você é obrigado a fornecer um construtor padrão. DeIComponent documentação:Para ser um componente, uma classe deve im...
Qual é a diferença real entre um local de serviço e uma injeção de dependência?
Eu estava passando pela discussão anterior, na qual havia uma discussão detalhada sobre a diferença entre um localizador de serviço e um injetor de dependênc...
Singleton Vs ServiceLocator
Quais são as vantagens e desvantagens de usar um localizador de serviço versus um singleton? Eu li que singletons são ruins, mas eu estou querendo saber se o...
Qual é a diferença entre os padrões de Injeção de Dependência e Localizador de Serviço?
Ambos os padrões parecem uma implementação do princípio da inversão de controle. Ou seja, que um objeto não deve saber como construir suas dependências.A Inj...
O StructureMap resolve a dependência por injeção, em vez do local do serviço
No meu projeto eu registro muitasISerializers implementações com o scanner de montagem. FWIW, este é o código que registra meuISerializers Scan(scanner => { ...
Localizador de serviço para genéricos
Eu tenho uma dúzia de tiposT que herdam deEntityObject eIDataObject. Eu tenho genérico a seguinte interface IDataManager<T> where T : EntityObject, IDataObject ...Eu também tenho classe base para gerenciadores de dados BaseDataManager<T> : ...
Padrão de registro versus padrão de localizador de serviço versus recipiente de injeção de dependência
Existe alguma diferença entre eles, em vez de definir e obter objetos em uma matriz por chave? class Registry { private $container=array(); public static function Set($name,$object){ self::$container[$name]=$object; } public static ...