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