Resultados de la búsqueda a petición "inversion-of-control"

2 la respuesta

No se puede obtener el valor de Ninject ConstructorArgument (pasado como parámetro a kernel.Get)

Tener problemas para obtener el valor de un parámetro ConstructorArgument pasado a kernel.Get (). Quiero usar el valor del parámetro para determinar cuál de los dos valores de cadena se pasará al constructor. De hecho, el parámetro está ...

1 la respuesta

Alcance del ciclo de vida de múltiples hilos del COI DI en tareas en segundo plano

Tengo una aplicación que usa IOC y DI para crear e inyectar servicios. Tengo una capa de servicio que maneja cierta lógica empresarial, en la capa de servicio tengo un repositorio que se comunica con la base de datos. Ese repositorio está ...

2 la respuesta

Una prueba de unidad .NET sin un constructor sin parámetros, para facilitar la inyección de dependencia

Estoy tratando de que las pruebas unitarias no dependan de llamadascontainer.Resolve <T> () por sus dependencias Actualmente estoy usandoAutoFac2.2.4, y probadoxUnit.NETyNUnit, pero ambos tieneneste problema: No hay un constructor sin ...

1 la respuesta

MEF y ensamblaje de interfaz separado conduce a "Interfaz para cada clase"

Me estoy mojando los pies con DI / IoC y MEF en particular. Tengo una aplicación web que tiene dos tipos de partes (quizás más algún día) definidas por interfaces que necesitan acceso a todo el entorno. La aplicación tiene una lista con ...

3 la respuesta

Dónde y cómo Castle Windsor establece una instalación de registro

Soy bastante nuevo en Castle Windsor y estoy mirando dentro y fuera de la instalación de registro. Parece bastante impresionante, pero lo único que no puedo resolver es donde Windsor establece la propiedad Logger en mis clases. Como en el ...

14 la respuesta

¿Por qué IoC / DI no es común en Python?

En javaIoC [http://en.wikipedia.org/wiki/Inversion_of_Control] / DI [http://en.wikipedia.org/wiki/Dependency_Injection]es una práctica muy común que se usa ampliamente en aplicaciones web, casi todos los marcos disponibles y Java EE. Por otro ...

7 la respuesta

Inversión de control con .net

Es raro que escuche a alguien usarInversión de control (Ioc) [http://martinfowler.com/articles/injection.html]principio con .Net. Tengo algunos amigos que trabajan con Java que usan mucho más Ioc con Spring y PicoContainer. Entiendo el principio ...

4 la respuesta

IoC / Inyección de dependencia: explique el código versus XML

Entiendo básicamente cómo funcionan los frameworks IoC, sin embargo, una cosa que no entiendo es cómo se supone que funciona la configuración basada en código. Con XML entiendo cómo podría agregar un nuevo ensamblado a una aplicación ...

1 la respuesta

¿El enlace automático condicional de Ninject para cambiar el alcance (para el planificador de tareas) no funciona correctamente?

Dentro de la aplicación web MVC, el enlace DbContext funciona correctamente conInRequestScope() kernel.Bind<DbContext>().ToSelf().InRequestScope(); kernel.Bind<IUnitOfWork<DbContext>>().To<UnitOfWork<DbContext>>();Pero de unProgramador de ...

1 la respuesta

Inyección de dependencias para resolver dependencias circulares

Ejemplo: class MyClass { Composition m_Composition; void MyClass() { m_Composition = new Composition( this ); } }Estoy interesado en usar la inyección de dependencia aquí. Entonces tendré que refactorizar el constructor para algo como: void ...