摘要: 事先声明,本项目参考AOP in C#和园内大神张逸的文章,思路神马的都不是自己的!为了让项目的代码看起来更干净,需要一个AOP! 于是就实现了一个非常简单的,非常轻量级,有多轻量级呢? 实现的AOP叫做Earthworm(蚯蚓,为什么叫这个?因为它小,它会疏通!,项目的本意也是这样,所以就叫这个!),命名空间Earthworm下有8个代码文件,包括4个公开接口,1个公开特性,1个公开的抽象类,2个内部类。所以对外部调用者而言,可见的只有6个,够轻量级了吧! 先看项目的组成! 先从简单的说吧! 4个公开接口:IStopAdviceView Code using System.Runtime.. 阅读全文
posted @ 2011-11-13 12:46 方外老和尚 阅读(3741) 评论(7) 推荐(4) 编辑