在NHibernate和Enterprise Library上回滚一个事务

本文关键字:事务 一个 NHibernate Enterprise Library | 更新日期: 2023-09-27 18:01:41

我有一个web应用程序,有多个子系统。在其中一个子系统中,我使用了NHibernate,在另一个子系统中,我使用了Enterprise Library作为数据访问层。现在我有一个页面可以同时处理这两个子系统,当我在页面中单击一个按钮时,执行两个工作。我的问题是,如果我的应用程序处理错误,我如何回滚所有的工作?

在NHibernate和Enterprise Library上回滚一个事务

不确定企业库,但nHibernate据称可以很好地与System.Transactions兼容