Resultados de la búsqueda a petición "inversion-of-control"
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) ...
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 ...
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 ...
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 ...
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 ...
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, ...
¿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 ...
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á ...
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á ...
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 ...