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

4 la respuesta

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, ...

2 la respuesta

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 ...

2 la respuesta

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 ...

4 la respuesta

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 ...

2 la respuesta

¿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 ...

0 la respuesta

¿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, ...

4 la respuesta

¿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 ...

2 la respuesta

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 ...

6 la respuesta

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 ...

2 la respuesta

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 ...