AOP提供您正在寻找的功能.对于完整的AOP解决方案,您可以使用PostSharp.
由于您只是在寻找拦截方法调用的方法,因此您只需要AOP的子集.因此任何提供接口拦截的IoC容器也是合适的.据我所知,Spring.NET,Unity和Castle Windsor提供界面拦截.
编辑:如果您需要快速拦截并拥有现有代码库,我建议使用PostSharp.为了使用一些IoC容器,您可能需要修改大量代码.如果你有一个新项目考虑IoC.使用IoC设计应用程序有很多积极的影响.
| 归档时间: |
|
| 查看次数: |
339 次 |
| 最近记录: |