未知
Windows
C#

软件简介

Aspect#就是castle.dynamicproxy的扩展,而castle.dynamicproxy得本质就是通过reflection,emit,delegate,在运行时动态的为非sealed类的virtual方法生成proxy类。Aspect#则是在此基础上定义了一套configuration
language,并以此为基础,方便用户使用dynamicproxy来minin和intercept。而Aspect#的限制也就是dynamicproxy天然的限制,因为要继承原来的类,只有”非sealed类的virtual方法”才能被intercept,这是不可逾越的限制。
aop.net原来的实现,恐怕也是相同的思路。