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

2 a resposta

Faça com que o .NET Core DI resolva automaticamente a classe por implementação genérica de interface / classe abstrata

Existe uma maneira no .NET Core de registrar uma interface genérica e resolver uma classe que corresponde a uma determinada implementação. Por exemplo, eu tenho a seguinte interface: public interface IMapper<TFrom, TTo> { }Eu também tenho uma ...

2 a resposta

As interfaces são anotadas com a anotação @Component na primavera IoC / DI. Qual seria a razão?

Algumas vezes, as interfaces são anotadas com a anotação @Component. Então, meu raciocínio óbvio foi que as classes que implementam essa interface também serão tratadas como componentes. Mas se eu estiver certo, não é esse o caso. Então, qual é ...

1 a resposta

Qual contêiner de IoC é melhor com o Prism.

Estou no início de uma novaPrism.Forms projeto e eu queria saber qual dos váriosIoC recipientes (Autofac, Dryloc, Ninject ouUnity) seria melhor seguir em frente. Não sei se isso é verdade, mas li em algum lugar que o Unity não está mais ...

1 a resposta

Interface Angular 2 injetável?

Hoje me deparei com algo que não achei que me causaria problemas. Em Java e Spring, posso declarar dois beans que implementam uma determinada interface, enquanto em outra classe em que são injetados, só trabalho com a interface; é de fato o que ...

1 a resposta

Práticas recomendadas para injeção de dependência via construtor

Inversão de controle [https://en.wikipedia.org/wiki/Inversion_of_control]é uma técnica à prova de valor usada para modularizar um sistema e desacoplar os componentes um do outro. O baixo acoplamento é sempre uma vantagem: simplifica o teste ...

1 a resposta

Winforms: Como registrar formulários no contêiner IoC

fundo Estou criando um aplicativo winforms em que estou usando um contêiner de IoC (SimpleInjector) para registrar meus tipos. No meu aplicativo, a maioria das telas (ou seja, formulários) terá apenas uma instância a qualquer ...

1 a resposta

Unity Batch Registre-se por convenção

Estou tentando fazer o equivalente ao seguinte código Autofac no Unity IoC. builder.RegisterAssemblyTypes(typeof (DataRepository<>).Assembly) .Where(t => t.Name.EndsWith("Repository")) .AsImplementedInterfaces();Isso basicamente substitui o ...

3 a resposta

Ninject, IoC e padrão de fábrica

Eu tenho um aplicativo de console em que preciso executar um determinado recurso com base nas informações do usuário. Se o usuário inserir "recurso 1" -> eu executo o recurso 1 e assim por diante. Estou tentando escrever este projeto o mais ...

1 a resposta

Papel da nova palavra-chave no Spring Framework

No Spring Framework, parece quebeans são a maneira preferida de criar objetos [http://docs.spring.io/spring/docs/current/spring-framework-reference/html/beans.html#beans-introduction] para usar na lógica de negócios. [Injeção de dependência] é ...

5 a resposta

Injeção de Dependência .net-core

Eu tenho um repositório genérico que eu quero registrar para DI, ele implementa uma interface IRepository. Normalmente eu criaria uma instância assim: IRepository repo = new Repository<Order>();No entanto, estou tentando acelerar o .net 5 antes ...