我正在尝试使用 Spring.NET 对 AOP 的支持来执行依赖注入/控制反转/面向方面的编程(对于大量流行语感到抱歉-也许我会发布一个单独的问题,要求某人澄清区别:)) .
具体来说,我想拦截一个递归方法调用,以便每次调用该方法时,都会调用 AOP 建议/拦截器。
除了第一个方法调用之外,Spring.Net 似乎没有拦截任何东西。我认为Spring.Net 每个实例只维护一个拦截器链,并且在第一个方法调用完成之前不再调用任何拦截器。
是否有人有任何关于让每个方法调用(包括递归调用)触发拦截器(建议)的信息?
如果有帮助,我可以提供代码/示例输出。谢谢!