Machina Aurum Aspect is a framework for Aspect-Oriented Programming.
How to Use
Create the aspect class.
Create a custom attribute
Decorate your method.
Register everything in Unity 2.0.
No weaver. No special compilation. Just simple code. See blog posts for more detail.