我一直在研究一些AOP框架,以便在即将开展的项目中使用它。这两个我一直在看我们的Spring.NET和Castle。我正在努力寻找任何使用Castle的.NET AOP框架或任何优秀文档的示例项目。有人可以指出使用它的示例项目的方向,最好是在.NET 4.0中。
由于
答案 0 :(得分:6)
Castle有一个名为Aspect#(或AspectSharp)的AOP框架,它使用其术语(建议,切入点,连接点等)实现AOP,但该项目 years 之前已经过去了。
它的核心,真正实现了AOP,Castle DynamicProxy,幸存和进化。
要了解DynamicProxy的文档和资源,包括使用它和教程的项目,都是here。