I have some dependencies inside of my aspects, and I'd like use an IoC container to manage the lifecycle of these dependencies.
My first thought is that introducing a constructor which takes one more argument than the most specific constructor in the type would be a good way to solve this.
I can't seem to find a way to do this however, and I was wondering if A) this is possible, and B) Whether there are better solutions to this problem.