Resultados da pesquisa a pedido "inversion-of-control"

1 a resposta

O StructureMap CacheBy InstanceScope.HttpSession não está funcionando

Esta é a minha inicialização do StructureMap: ObjectFactory.Initialize(factory => { //Business Conversation is per session factory.ForRequestedType<IConversation>(). TheDefaultIsConcreteType<Conversation>(). ...

1 a resposta

IOC com Entity Framework

Estou tentando fazer uso do Unity Framework com o Entity Framework. Deixe-me explicar o cenário. Digamos que eu tenho um banco de dados com 5 tabelas. Terei 5 interfaces, cada uma delas correspondendo a uma tabela no banco de dados, tendo cada ...

1 a resposta

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

1 a resposta

IOC / DI: registrar um tipo de concreto é um cheiro de código?

Estou lutando um pouco com isso no meu projeto atual. Eu me deparei com alguns casos em que tenho um tipo concreto que não (e não precisa) para implementar nenhuma interface específica. Às vezes, quero que a resolução ocorra por meio ...

1 a resposta

Por que todos dizem que a injeção de dependência nos formulários da Web do ASP.NET é difícil quando PageHandlerFactory e IHttpHandlerFactory existem?

ntão, eu tenho um site de formulários da Web herdado e estou trabalhando para facilitar a manutenção. Jogá-lo fora e reescrevê-lo não é uma opçã IoC é obviamente uma das primeiras coisas que conseguiu, mas isso me deixa com o padrão de ...

1 a resposta

Generic Type no construtor

Tenho uma interface de tipo genérico e quero que um construtor de um objeto receba a interface genéric Gostar public Constructor(int blah, IGenericType<T> instance) {} Quero que o código que cria esse objeto especifique o IGenericType (use ...

1 a resposta

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(); ...

1 a resposta

rquitetura @Onion e registro de dependências no DI Container

Eu estive lendo sobre a arquitetura Onion e tenho uma pergunta simples sobre como as dependências de montagem devem ser organizadas para que um contêiner de DI possa conectar tud Assuma uma solução muito simples que tenha a seguinte ...

1 a resposta

Castle Windsor passando parâmetros do construtor

Tenho uma classe IAddress com algumas propriedades. Eu tenho um tipo concreto que implementa essa interface. Esse tipo de concreto tem alguns construtores diferentes que eu poderia usar. Como posso passar valores de parâmetro para um desses ...

1 a resposta

Container Windowsindsor Ioc: como registrar que certos construtores adotam diferentes implementações de uma interface

Tenho muitas classes que usam um IMyService como argumento de construto por exemplo ClassA(IMyservice myservice) // this should take a Concrete1 for IMyService ClassB(IMyservice myservice) // this should take a Concrete2 for ...