3
我正在嘗試AOP的各種框架實現,我非常喜歡Ninject,但是有一個標準,我無法爲我的生活工作。Ninject攔截X類的所有實例
我試圖得到它使用針對是的typeof(X)的所有類的攔截...這裏是我當前的代碼:
Kernel.Intercept(x => x.Binding.Target.GetType().IsInstanceOfType(typeof(X))).With<SomeInterceptor>();
我本來想x.Request.Blah反對到x.Binding.Blah然而,似乎沒有得到我以後的結果...和這個驚人的功能的文檔是相當稀缺,似乎並沒有涵蓋Kernel.Intercept()擴展...
希望這是一個簡單的答案!
綁定類型應該足夠了,如果我仍然不確定,會給它一個旋轉並回傳。 – SomeNinjectGuy 2011-04-18 08:49:19