我对为什么采用AO这么慢感到困惑。有很多丰富的主要语言实现。我的猜测是,就像当今的OO一样,这种范式转换足以使人们不认识它可以帮助他们的地方。

因此,除了非侵入式日志记录之外,您已经使用或计划使用AO的哪些方法可以降低复杂性,改善维护,增强系统"ilities"

最佳答案

我目前在生产中通过EntLib / Unity使用AOP:


测井
快取
安全
异常报告
性能计数器


看一下http://www.agileatwork.com/unit-of-work-with-unity-and-aspnet-mvc/,了解如何使用AOP实现工作单元模式

[UnitOfWork]
public void Process(Job job)
{
    ...
}

07-24 09:38
查看更多