Resultados de la búsqueda a petición "inversion-of-control"
Realice la clase de resolución automática .NET Core DI mediante la interfaz genérica / implementación de clase abstracta
¿Hay alguna manera en .NET Core para registrar una interfaz genérica y hacer que resuelva una clase que coincida con una determinada implementación? Por ejemplo, tengo la siguiente interfaz: public interface IMapper<TFrom, TTo> { }También tengo ...
Las interfaces se anotan con la anotación @Component en spring IoC / DI. ¿Cuál podría ser la razón?
Algunas veces las interfaces se anotan con la anotación @Component. Entonces mi razonamiento obvio fue que las clases que implementan dicha interfaz también serán tratadas como componentes. Pero si tengo razón, ese no es el caso. Entonces, ¿cuál ...
Qué contenedor de IoC es mejor con Prism.Forms
Estoy en el comienzo de un nuevoPrism.Forms proyecto y me preguntaba cuál de los diversosIoC contenedores (Autofac, Dryloc, Ninject oUnity) sería mejor avanzar. No sé si esto es cierto, pero leí en alguna parte que Unity ya no está en desarrollo ...
Angular 2 interfaz inyectable?
Hoy me topé con algo que no pensé que me causaría problemas. En Java y Spring, puedo declarar dos beans que implementan una interfaz determinada, mientras que en otra clase donde se inyectan solo trabajo con la interfaz; De hecho, esto es lo que ...
Mejores prácticas para la inyección de dependencias a través del constructor
Inversión de control [https://en.wikipedia.org/wiki/Inversion_of_control]es una técnica a prueba de valor que se utiliza para modularizar un sistema y desacoplar los componentes entre sí. El bajo acoplamiento siempre es una ventaja: simplifica ...
Winforms: cómo registrar formularios con el contenedor IoC
Antecedentes Estoy construyendo una aplicación winforms donde estoy usando un contenedor IoC (SimpleInjector) para registrar mis tipos. En mi aplicación, la mayoría de las pantallas (es decir, formularios) solo tendrán una instancia en un ...
Registro de lotes de Unity por convención
Estoy tratando de hacer el equivalente del siguiente código de Autofac en Unity IoC. builder.RegisterAssemblyTypes(typeof (DataRepository<>).Assembly) .Where(t => t.Name.EndsWith("Repository")) .AsImplementedInterfaces();Básicamente, ...
C # - Ninject, IoC y patrón de fábrica
Tengo una aplicación de consola donde necesito ejecutar una determinada función en función de las aportaciones del usuario. Si el usuario pone en "función 1" -> ejecuto la función 1, y así sucesivamente. Estoy tratando de escribir este proyecto ...
Rol de la nueva palabra clave en Spring Framework
En Spring Framework, parece quelos frijoles son la forma preferida de crear objetos [http://docs.spring.io/spring/docs/current/spring-framework-reference/html/beans.html#beans-introduction] para usar en lógica de negocios. La [inyección de ...
Inyección de dependencia del núcleo .net
Tengo un repositorio genérico que quiero registrar para DI, implementa una interfaz IRepository. Normalmente crearía una instancia como esta: IRepository repo = new Repository<Order>();Sin embargo, estoy tratando de ponerme al día en .net 5 ...