Я пытаюсь использовать поддержку Spring.NET для AOP для внедрения зависимостей / инверсии управления / аспектно-ориентированного программирования (извините за множество умных слов - возможно, я опубликую отдельный вопрос, прося кого-то прояснить разницу :)).
В частности, я хочу перехватить рекурсивный вызов метода, чтобы при каждом вызове метода вызывался совет / перехватчик AOP.
Spring.Net не перехватывает ничего, кроме самого первого вызова метода. Я думаю , что Spring.Net поддерживает ровно 1 цепочку перехватчиков на экземпляр и не вызывает больше перехватчиков, пока не завершится вызов первого метода.
Есть ли у кого-нибудь информация о том, как вызвать перехватчик (совет) для запуска КАЖДОГО вызова метода, включая рекурсивные вызовы?
Я могу предоставить вывод кода / примера, если это полезно.
Спасибо!