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