【发布时间】:2011-07-09 11:46:13
【问题描述】:
我一直在研究几个 AOP 框架,以便在即将到来的项目中使用其中一个。这两个我一直在看我们的 Spring.NET 和 Castle。我正在努力寻找任何使用 Castle 的 .NET AOP 框架或任何好的文档的示例项目,有人能指出使用它的示例项目的方向吗,最好是在 .NET 4.0 中。
谢谢
【问题讨论】:
我一直在研究几个 AOP 框架,以便在即将到来的项目中使用其中一个。这两个我一直在看我们的 Spring.NET 和 Castle。我正在努力寻找任何使用 Castle 的 .NET AOP 框架或任何好的文档的示例项目,有人能指出使用它的示例项目的方向吗,最好是在 .NET 4.0 中。
谢谢
【问题讨论】:
Castle 有一个名为 Aspect#(或 AspectSharp)的 AOP 框架,该框架使用其术语(建议、切入点、连接点等)实现了 AOP,但该项目在 几年 前就死了。
它的核心,真正启用 AOP 的东西,Castle DynamicProxy,幸存下来并不断发展。
了解 DynamicProxy 的文档和资源(包括使用它的项目和教程)是 here。
【讨论】: