Resultados de la búsqueda a petición "castle-windsor"

2 la respuesta

Inyectando dependencia en CustomAttribute usando Castle Windsor

En mi aplicación ASP.Net MVC he implementado un ActionFilter personalizado para autorizar a los usuarios. Uso CastleWindsor para proporcionar inyección de dependencia en todos los controladores de la siguiente manera: protected virtual ...

4 la respuesta

Castle Windsor: registre componentes en múltiples proyectos en la solución

Me gustaría usar Castle Windsor para la inyección de dependencia para mi solución que consta de los siguientes proyectos: Mvc [Aplicación web ASP.NET MVC 3]: capa de presentación (depende deNegoci y Modelos)Negoci [Biblioteca de clases]: capa ...

2 la respuesta

Aplicando AOP

He estado usando algunas soluciones básicas de estilo AOP para problemas transversales como seguridad, registro, validación, etc. Mi solución se ha centrado enCastle Windsor [http://www.castleproject.org/container/index.html] y DynamicProxy. He ...

2 la respuesta

¿Cómo sobrescribir un componente con el castillo de windsor?

Quiero redefinir una implementación (predeterminada) en un contenedor windsor dado. ¿Para eso sirve OverWrite? Sin embargo, no funciona. container.Register( Component.For<IServiceOperationAuthorization>() .OverWrite() .Instance(_authorization) ...

1 la respuesta

¿Cómo configuro un decorador con Castle Windsor?

Tengo un decorador y una implementación real que se ve así: public interface IAmUsedTwice { void DoSomething(); } public class ForReal: IAmUsedTwice { public SomethingElse Need { get; set; } public ForReal(SomethingElse iNeed) { Need = iNeed; } ...

1 la respuesta

Castle Windsor: ¿Cómo probar que todos los componentes registrados son resolubles?

Me gustaría escribir una prueba que solo garantice que todos los componentes registrados en mi WindsorContainer puedan resolverse. ¿Alguien tiene alguna idea de cómo puedo hacer eso?

3 la respuesta

Cómo usar Castle.Windsor en un ensamblaje cargado usando la reflexión

Digamos que tengo una biblioteca Lib.dll, que utiliza Castle.Windsor para inicializar sus servicios. Tengo una aplicación principal App.exe, que carga Lib.dll en tiempo de ejecución usando la reflexión. App.exe no conoce la ubicación de ...

1 la respuesta

Windsor Ioc container: cómo registrar que ciertos constructores toman una implementación diferente de una interfaz

Tengo muchas clases que toman un IMyService como argumento de constructor. p.ej ClassA(IMyservice myservice) // this should take a Concrete1 for IMyService ClassB(IMyservice myservice) // this should take a Concrete2 for IMyService ¿Cómo hago ...

1 la respuesta

Castle Windsor pasando parámetros del constructor

Tengo una clase IAddress con algunas propiedades. Entonces tengo un tipo concreto que implementa esta interfaz. Este tipo de concreto tiene un par de constructores diferentes que podría usar. ¿Cómo puedo pasar valores de parámetros a uno de ...

2 la respuesta

Castle Windsor: obligar al solucionador a utilizar el constructor especificado

Aquí está el ejemplo: interface IComponentA {}; class ComponentA : IComponentA { }; interface IComponentB { }; class ComponentB : IComponentB { }; interface IComponentC { }; class ComponentC : IComponentC { public ComponentC(IComponentA a) ...