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

6 la respuesta

Obtenga una nueva instancia de un frijol de primavera

Tengo una interfaz llamadaMyInterface. La clase que implementaMyInterface (vamos a llamarloMyImplClass) también implementa elRunnable interfaz para que pueda usarlo para instanciar hilos. Este es mi código ahora. for (OtherClass obj : someList) ...

1 la respuesta

Cómo inyectar dependencis en el atributo WCF con Simple Injector

Tengo un montón de servicios WCF que funcionan con REST y SOAP. He creado un atributo WCF que comprueba si existe el httpcontext actual, si existe, usa autenticación de cookies, de otra manera usa autenticación WCF personalizada. Mi atributo se ...

2 la respuesta

Inyector simple Registre todos los servicios desde el espacio de nombres

My Service Interfaces tiene un espacio de nombres deServices.Interfaces La implementación de las interfaces de servicio tiene un espacio de nombres deWeb.UI.Services Tengo 2 implementaciones de servicios, por ejemplo IUserService que necesita ...

1 la respuesta

StructureMap y objetos no configurados para DI / IoC

Tengo una situación en la que he creado un método de fábrica para crear un objeto. Sin embargo, el objeto tiene un código repetitivo que necesita ejecución antes de crear el objeto. Arreglar esa parte del diseño está fuera del alcance de esta ...

3 la respuesta

Inyector simple inyecta dependencia múltiple en BaseClass

tengo unBaseViewModel que es heredado por múltiplesViewModel clases En miBaseViewModel Tengo un par de dependencias que me inyectanViewModel. Ahora si necesito agregar una nueva dependencia en miBaseViewModel Necesito cambiar todas las máquinas ...

2 la respuesta

Las mejores prácticas para IoC en la capa de servicio compleja [duplicado]

Esta pregunta ya tiene una respuesta aquí: ¿Cómo evitar la locura del constructor de la inyección de dependencia? [/questions/2420193/how-to-avoid-dependency-injection-constructor-madness] 9 respuestas Estoy desarrollando una aplicación MVC, ...

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

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

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

Arquitectura / composición de la aplicación en F #

He estado haciendo SOLID en C # a un nivel bastante extremo en los últimos tiempos y en algún momento me di cuenta de que esencialmente no estoy haciendo mucho más que componer funciones hoy en día. Y después de que recientemente comencé a mirar ...