.net 使用S#ARP体系结构事务属性从NHibernate捕获错误
我使用的是S#ARP架构,在插入时遇到了一个错误(结果是我的DB列对于数据来说太小了)。但为了解决实际问题,我必须删除事务属性并手动处理事务生存期。当NHibernate遇到错误情况时,是否有方法从事务属性捕获异常?.net 使用S#ARP体系结构事务属性从NHibernate捕获错误,.net,nhibernate,fluent-nhibernate,transactions,s#arp-architecture,.net,Nhibernate,Fluent Nhibernate,Transactions,S#arp Architecture,我使用的是S#ARP架构,在插入时遇到了一个错误(结果是我的DB列对于数据来说太小了)。但为了解决实际问题,我必须删除事务属性并手动处理事务生存期。当NHibernate遇到错误情况时,是否有方法从事务属性捕获异常? 谢谢 事务属性不提供在其中注入函数性的方法。它只是为了正确处理事务而设计的 如果您想手动管理事务,那么IDbContext就是您所需要的 如果要处理错误,则应使用不同的操作筛选器
谢谢 事务属性不提供在其中注入函数性的方法。它只是为了正确处理事务而设计的 如果您想手动管理事务,那么IDbContext就是您所需要的 如果要处理错误,则应使用不同的操作筛选器