【发布时间】:2010-04-01 07:20:15
【问题描述】:
我正在使用 SubSonic 3.0 (SimpleRepository) 来处理我的 ASP.NET MVC 1.0 应用程序中的数据库访问。
最好为每个 Web 请求处理事务,如果一切顺利则提交并在出现异常时回滚。这可能吗?如果有,怎么做?
我知道这个话题已经讨论过很多次了,但我就是找不到满意的答案。我已经构建了自己的解决方案(在控制器中创建 TransactionScope,然后在 OnActionExecuted 中提交/回滚),但结果非常不可靠。
【问题讨论】:
标签: asp.net-mvc database controller subsonic3 transactionscope