标签: c# aop postsharp castle-dynamicproxy
只是想知道这些库之间的主要区别是什么,它们在特性和功能上有何不同。
希望获得比Google查询更多的信息...
答案 0 :(得分:16)
主要区别在于将AOP代码合并到您的程序中
“Postsharp在编译时编织工作”
动态代理在运行时动态生成轻量级.NET代理。
请参阅:Applying AOP
答案 1 :(得分:8)
http://ayende.com/Blog/archive/2007/07/02/7-Approaches-for-AOP-in-.Net.aspx