Resultados da pesquisa a pedido "service-locator"

1 a resposta

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...

2 a resposta

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...

2 a resposta

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...

13 a resposta

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...

3 a resposta

Qual é a diferença entre usar o anti-padrão Service Locator e usar o container Castle Windsor? "[Closed]

2 a resposta

Spring ServiceLocator ou padrão de fábrica pura?

2 a resposta

Gerenciamento de dependência em aplicativos MVC do Zend Framework 2

4 a resposta

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 => { ...

1 a resposta

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> : ...

1 a resposta

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 ...