2016-09-22 56 views
0

我正在尝试使用会话lybrary和事务来更新数据库。我有一个函数可以处理对象,然后更新数据库。这里是我的代码:C#会话SaveOrUpdate不起作用

using (_session.BeginTransaction()) 
       { 
        _session.SaveOrUpdate(foo); 
        _session.Transaction.CommitAsync(); 
       } 

foo是我试图更新对象。现在,我使用for循环不止一次地调用这个函数,数据库只在第一次更新。

回答

0

我解决了它。我不确定问题是什么,我唯一不同的做法是在开始保存之前先回顾所有对象。