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

9 a resposta

Como evitar a loucura do construtor de Injeção de Dependência?

Acho que meus construtores estão começando a ficar assim: public MyClass(Container con, SomeClass1 obj1, SomeClass2, obj2.... )com crescente lista de parâmetros. Como "Container" é o meu container de injeção de dependência, por que não posso ...

5 a resposta

Smalltalk e IoC

Eu vejo muitas estruturas de IoC para .Net e Java. Alguém sabe por que não há estruturas equivalentes para Smalltalk. Esta é mais uma questão de filosofia do que qualquer outra coisa. Gostaria de saber se há algo no modo Smalltalk de fazer coisas ...

14 a resposta

Por que IoC / DI não é comum em Python?

Em JavaIoC [http://en.wikipedia.org/wiki/Inversion_of_Control] / DI [http://en.wikipedia.org/wiki/Dependency_Injection]é uma prática muito comum, amplamente usada em aplicativos da web, quase todas as estruturas disponíveis e Java EE. Por outro ...

3 a resposta

Onde e como a Castle Windsor cria instalações para extração de madeira

Sou relativamente novo em Castle Windsor e estou olhando para dentro e para fora da instalação de extração de madeira. Parece bastante impressionante, mas a única coisa que não consigo entender é onde Windsor define a propriedade Logger nas ...

2 a resposta

Resolver dependência com autofac com base no atributo de parâmetro do construtor

Estou usando o Autofac. Desejo injetar uma implementação diferente de uma dependência com base em um atributo que aplico ao parâmetro construtor. Por exemplo: class CustomerRepository { public CustomerRepository([CustomerDB] IObjectContainer db) ...

7 a resposta

Inversão de controle com .net

É raro ouvir alguém usandoInversão de Controle (COI) [http://martinfowler.com/articles/injection.html]princípio com .Net. Tenho alguns amigos que trabalham com Java que usam muito mais Ioc com Spring e PicoContainer. Entendo o princípio de ...

4 a resposta

Injeção de IoC / Dependência - explique código versus XML

Entendo basicamente como as estruturas de IoC funcionam, no entanto, uma coisa que não entendo é como a configuração baseada em código deve funcionar. Com o XML, entendo como você pode adicionar um novo assembly a um aplicativo implantado e, em ...

1 a resposta

A ligação auto condicional de Ninject para alterar o escopo (para Agendador de tarefas) não está funcionando corretamente?

Na ligação DbContext do MVC Web Application, funcione corretamente comInRequestScope() kernel.Bind<DbContext>().ToSelf().InRequestScope(); kernel.Bind<IUnitOfWork<DbContext>>().To<UnitOfWork<DbContext>>();Mas de umAgendador de ...

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

2 a resposta

Parâmetros de tempo de execução de autofac

Eu sou novo no autofac e estou procurando as melhores práticas para passar valores de tempo de execução para o construtor. Eu li várias perguntas sobre stackoverflow em que isso é feito, mas nenhuma é totalmente detalhada. Devemos usar delegados, ...