castle-windsor

¿Qué es el Castillo de Windsor y por qué debería importarme?

Soy un desarrollador de Windows desde hace mucho tiempo, después de haber cortado mis dientes en win32 y principios de COM. ... Enséñale a este viejo perro nuevos trucos, y dime por qué debería integrar Castle Windsor en mis aplicaciones empresariales.

¿Por qué no usar un contenedor de IoC para resolver dependencias para entidades/objetos de negocio?

Entiendo el concepto detrás de DI, pero estoy aprendiendo lo que los diferentes contenedores IoC pueden hacer. Parece que la ... esolver estas dependencias y construir una entidad cuando sea necesario? Es posible hacer esto? Gracias por cualquier idea.

Ioc / DI - ¿Por qué tengo que hacer referencia a todas las capas/ensamblajes en la aplicación de entrada?

(Relacionado con esta pregunta, EF4: ¿Por qué se debe habilitar la creación de proxy cuando se habilita la carga diferida?) ... cer referencia explícitamente a través de "add reference" en VS para poder publicar un WAP con todos los archivos necesarios.

Comparación de Castle Windsor, Unity y StructureMap

En un seguimiento de la declaración de Krzysztof de que Windsor hace mucho más que otros CoI, quería entender cómo estos CoI ... mparación? ¿Puede alguien ayudarme a entender las características adicionales que Castle Windsor proporciona sobre otros CoI

Cómo usar Castle Windsor con ASP.Net ¿formularios web?

Estoy tratando de conectar la inyección de dependencia con Windsor al estándar asp.net formularios web. Creo que he logrado e ... urn _container; } } } public interface IoCProvider { IWindsorContainer Container { get; } }

Resolución de dependencias de Castle Windsor para MVC 3

Dado que la implementación IoC/DI en MVC 3 está muy probablemente en su forma final en RC, estoy buscando una implementación ... ll) { return (IController)container.Kernel.Resolve(controllerType); } return null; }

¿Por qué el Castillo Windsor se aferra a objetos transitorios?

Recientemente me di cuenta de que mi aplicación parece estar comiendo memoria que nunca se libera. Después de perfilar con CL ... eración explícitas en todos los lugares apropiados. ¿Ha visto este problema, y tiene alguna sugerencia sobre cómo evitarlo?

Resolución de HttpControllerContext con Castle Windsor

En el ASP.NET Web API, las instancias HttpControllerContext proporcionan mucha información sobre el entorno actual, incluido ... faultComponentInstaller()); Me pregunto si esta es la mejor solución a este problema, o si hay una manera mejor/más simple?

Uso de contenedores CoI; específicamente Windsor

Creo que la respuesta a esta pregunta es tan obivosa que nadie se ha molestado en escribir sobre esto, pero es tarde y realme ... diendo entender cómo funcionan los ciclos de vida, y seguir adelante con el uso de algunos awsomeness CoI Gracias, Andrew

Castle Windsor-Registro del CoI para interfaces genéricas abiertas?

¿Permite Castle Windsor el registro de una interfaz genérica abierta o necesito registrar cada posible instancia mecanografi ... lt;IAdapterFactory<T,Z>>() .ImplementedBy<AdapterFactory<T,Z>>() .LifeStyle.PerWebRequest);

CoI, ¿dónde pones el contenedor?

Estoy usando Castle Windsor para un proyecto de mascotas en el que estoy trabajando. Estoy empezando a notar que necesito lla ... s de las escenas para crear los objetos y no he descubierto cómo puedo dividir el contenedor en objetos de una manera limpia.

Uso de Entity Framework con Castle Windsor

Utilizo el enfoque Entity Framework database-first para generar un modelo DbContext / POCO para una aplicación MVC. Quiero ev ... able si quiero desacoplar EF de la aplicación? ¿cómo instalo / registro de los servicios IUnitOfWork y generic IRepository?