.NET 通过 Autofac 和 DynamicProxy 实现AOP

什么是AOP? 引用百度百科: AOP为Aspect Oriented Programming的缩写,意为:面向切面编程 ,通过预编译方式和运行期动态代理实现程序功能的统一维护的一种技术。实现AOP主要由两种方式,一种是编译时静态植入,优点是效率高,缺点是缺乏灵活性,.net下postsharp为代表者(这个是收费的)。另一种方式是动态代理,优缺点与前者相反,动态为目标类型创建代理,通过代理调用实
相关文章
相关标签/搜索