我想在构造时在对象上做一些AOP,并且发现了IConstructorInterceptor,它对于我想要的来说是完美的,但它至少在版本1.2中是doesn't appear to work。Spring.NET&构造函数拦截器
我也看了两个IObjectPostProcessor &的IInstantiationAwareObjectPostProcessor,但我找不到任何办法做到围绕建设时间在对象上处理......在IInstantiationAwareObjectPostProcessor的PostProcessPropertyValues方法是接近的,但只传递通过setter注入的属性不是构造函数的arg值...
具体而言,我想要的是对实例化后的对象的引用,同时还引用了注入构造函数的对象。有没有办法做到这一点,或者是我最好的选择,只需切换到设置注入&使用后处理器或MethodInterceptor?
你有没有得到这个工作? – DevelopingChris 2009-11-14 05:32:49