Resultados da pesquisa a pedido "service-locator"
Classe de membros estáticos versus interface c-like normal
Olá. Depois de leraqui [http://gameprogrammingpatterns.com/service-locator.html]sobre o padrão do localizador de serviço, ele me fez pensar se uma classe com apenas membros estáticos realmente é o caminho a seguir, ou se uma interace tipo ...
Injeção de Dependência x Localização do Serviço
Atualmente, estou avaliando as vantagens e desvantagens entre DI e SL. No entanto, eu me encontrei na captura 22 a seguir, o que implica que eu deveria usar o SL para tudo e injetar apenas um contêiner de IoC em cada classe. DI Catch ...
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 ...
Sugestão de tipo mais rápida, melhor e mais eficiente para o PHP Storm com localizadores de serviço
Eu tenho procurado uma maneira de fazer isso há meses. Sou um desses desenvolvedores que adora o preenchimento automático. Para cada chamada do Localizador de Serviço no zend framework 2, digite dica com o seguinte: Sem arquivo de dica global/** ...
Como usar a Injeção de Dependência e não o Localizador de Serviço
Estou ouvindo pessoas dizerem que você não deve usar o Localizador de Serviço para sua Injeção de Dependência. Então, como exatamente você injeta as dependências sem depender de um localizador de serviço? Quero experimentar contêineres IoC, mas ...
O IDependencyResolver é um antipadrão?
Estou projetando algumas mudanças arquiteturais em um aplicativo ASP.NET herdado. Eu prototipei algumas classes para resolução de dependência que imitam o IDependencyResolver do ASP.NET MVC. Não vou postar porque é praticamente a mesma ...
Como evitar o Antipadrão do Localizador de Serviço?
Estou tentando remover um Localizador de Serviço de uma classe base abstrata, mas não tenho certeza do que substituí-lo. Aqui está um exemplo de psuedo do que eu tenho: public abstract class MyController : Controller { protected IKernel ...
Como declarar o Unity InjectionFactory na configuração XML
Estou no processo de mover nossa configuração do Unity para o arquivo web.config. Estou empolgado em como migrar a seguinte configuração de código para o formato xml: var container = new UnityContainer(); ...