Decorator pattern with Castle Windsor -
i'm using ver. 2.53. i'm trying decorate services, takes ifoo in constructor:
regs:
container.register( component.for<ifoo>().implementedby<cachefoo>().dependson(property.forkey("wrapped").is("bar")), component.for<ifoo>().implementedby<bar>().named("bar") );
i keep getting:
can't create component 'xyz.cachefoo' has dependencies satisfied. xyz.cachefoo waiting following dependencies:
services: - xyz.ifoo. dependency cannot satisfied itself, did forget add parameter name differentiate between 2 dependencies?
bar registered , matching required service, cannot resolved.
i've tried parameters , serviceoverrides, same result.
ken
Comments
Post a Comment