我正在使用ver。 2.53。我正在尝试装饰一些服务,它在构造函数中使用IFoo:
REGS:
container.Register(
Component.For<IFoo>().ImplementedBy<CacheFoo>().DependsOn(Property.ForKey("wrapped").Is("Bar")),
Component.For<IFoo>().ImplementedBy<Bar>().Named("Bar")
);
我一直在:
无法创建组件'XYZ.CacheFoo',因为它具有依赖关系 满意。 XYZ.CacheFoo正在等待以下依赖项:
服务: - XYZ.IFoo。你是否依赖自己不能满足依赖 忘记添加参数名称来区分两者 依赖呢?
Bar已注册并且正在匹配所需的服务,但不能 解决。
我尝试过使用Parameters和ServiceOverrides,但结果相同。
肯