0
我有一个ILazyComponentLoader
,它可以根据需要注册任何类型。我的容器也有IModelInterceptorsSelector
。当我解析未知类型时,ILazyComponentLoader
被正确调用,然后IModelInterceptorsSelector
也被调用,并返回正确的拦截器,但结果实例(确实创建成功)永远不会被拦截。我在运行时验证了ILazyComponentLoader
注册类型的实际实例是MyTypeProxy类型(换句话说,Castle正在为我正确地创建一个Proxy子类)。Castle ILazyComponentLoader not拦截
经过相同IModelInterceptorsSelector
的其他预先创建的注册被截获正确。
任何想法如何我可以找出为什么发生这种情况?
谢谢。
对不起,是哑巴,方法不是虚拟的,请忽略。 – Jeff 2010-08-03 06:23:20
它鼓励你在“回答自己”并接受你自己的答案,以备将来参考。 – 2010-08-03 06:34:02