2 Comments

  • Ayende: Yes I remember playing with this a while back and being very impressed..

  • Aspect# is one of the most stable last I looked, and built on Castle. It has some problems I'm not sure can be solved though. First, it screws with Reflection since it works with Proxies. Second, you have to mark everything as virtual if you want it to actually work, third, you have to instantiate through the Proxy factory.



    Ok, the Reflection deal isn't so bad. You can write a helper to get around it easily enough. Second and third are real problems though, and the way c# was designed, and MS's position on bytecode manipulation, I wouldn't be surprised if we never see a truly transparent AOP solution for .net. :(

Comments have been disabled for this content.