2

似乎 Castle Windsor (2.0) 方法的当前行为


container.ResolveAll(Type type)

就是忽略所有由于缺少依赖关系而无法解析的服务。当任何服务无法解决时,解决所有服务+抛出异常的推荐方法是什么?

4

1 回答 1

2

AFAIK 没有内置的方法可以做到这一点,我一直在考虑实现一个选项来抛出而不是忽略无效组件。然而,这有一些后果需要考虑。

与此同时,这里有一个 hack。请让我知道这对你有没有用。

于 2009-11-14T21:54:52.107 回答