Resultados de la búsqueda a petición "inversion-of-control"
Diseño de repositorios para DI (inyección de constructor) para la capa de servicio
Estoy creando una aplicación MVC3, tratando de usar IoC e inyección de constructor. Mi base de datos tiene (hasta ahora) alrededor de 50 tablas. Estoy usando EF4 (w / plantilla POCO T4) para mi código DAC. Estoy usando el patrón de repositorio, ...
Fábricas abstractas cuando se usan marcos de inyección de dependencias
Me pregunto cómo usar correctamente las fábricas abstractas cuando se usa un marco DI y uno de los parámetros en esa fábrica es una dependencia que debe manejar el marco DI. No estoy seguro de si hacer que mi fábrica abstracta omita el ...
IoC: Cómo crear objetos dinámicamente
Tengo un problema para comprender cómo usar IoC en un escenario donde necesito crear objetos dinámicamente. Supongamos que tengo estas clases: abstract class Field { public Field( ICommandStack commandStack ) {} } abstract class Entity { public ...
La inversión de control es específica para los lenguajes OO?
Otra forma de hacer esta pregunta es: ¿qué es la Inversión de Control según usted? Hago esta pregunta porque el artículo de Wikipedia sobre IoC [http://en.wikipedia.org/wiki/Inversion_of_control] ha sido secuestrado por una explicación que no ...
¿Spring's @Autowired es un gran problema de rendimiento?
Tengo un proyecto que tiene ... No sé ... 200-300 daos / servicios / controladores y uso@Autowired para conectar todo junto en lugar de especificar todo en laapplicationContext.xml. Mi pregunta es, ¿cuánto impacto tiene en el rendimiento esto ...
¿Por qué la carpeta _bin_DeployableAssemblies es específica para aplicaciones web?
La carpeta _bin_DeployableAssemblies se agregó en VS 2010 SP1 como una forma común de incorporar ensamblados para los que no existe una dependencia rígida. Creo que originalmente se agregó como una forma de permitir que la gente implemente MVC, ...
¿Es este un buen ejemplo del "antipatrón de inyección bastarda"?
Veo desarrolladores principales escribiendo código como este y al leer el libro de Mark Seemann "Inyección de dependencias en .NET" Me pregunto si la "nueva" específica es "extranjera", por lo tanto, "inyección bastarda" ?? public class ...
Cómo se realizan los enlaces con los decoradores con Ninject?
Basado en esta pregunta: ¿Debería este tipo de servicio inyectarse en una clase base? (versus clases ...
Windsor Container: ¿Cómo forzar la eliminación de un objeto?
Tengo un objeto que implementa IDisposable que está registrado con Windsor Container y me gustaría deshacerme de él para que se llame al método Dispose y la próxima vez que se llame Resolve obtenga una nueva ...
Castle Windsor resolviendo y genéricos
Tengo lo siguiente: public interface ISubject { ... } public class Subject<T> : ISubject { ... } public class MyCode<T> { ... pulic void MyMethod() { var item = container.Resolve<ISubject>(); //????? how do I pass in T } ... } En este ...