最近,我有一个请求为我的ASP.NET项目中的所有Controller类实现日志记录。我用过postharp,一切都很棒!但是,通常的问题是:是否有任何OpenSource组件或任何模式?另外,我想了解更多有关AOP设计模式,资源和实际应用的信息。
答案 0 :(得分:1)
我在NHibernate中使用了Spring.NET AOP功能来实现自动SQL事务提交/回滚。根据在ASP.NET应用程序中实现这些 Controller类的方式,这可能是也可能不是一个可行的选择。有时,自定义IHttpModule就足够了。