最近,我收到了一个要求,在我的ASP.NET项目中为所有Controller类实现日志记录的请求。我使用了PostSharp,一切都很好!但是,通常的问题是:是否有任何开源组件或任何模式可用?此外,我想了解更多关于AOP设计模式、资源和实际应用的信息。
最近,我收到了一个要求,在我的ASP.NET项目中为所有Controller类实现日志记录的请求。我使用了PostSharp,一切都很好!但是,通常的问题是:是否有任何开源组件或任何模式可用?此外,我想了解更多关于AOP设计模式、资源和实际应用的信息。
我使用了Spring.NET AOP功能与NHibernate一起实现了自动SQL事务提交/回滚。根据你的ASP.NET应用程序中这些控制器类是如何实现的,这可能是可行的选项,也可能不是可行的选项。有时候一个自定义的IHttpModule就足够了。