2016-09-22 1 views
0

세션 lybrary 및 트랜잭션을 사용하여 데이터베이스를 업데이트하려고합니다. 개체에 대한 작업을 수행하고 DB를 업데이트하는 함수가 있습니다.C# 세션 SaveOrUpdate가 작동하지 않습니다.

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

foo 내가 업데이트 할 노력하고있어 객체입니다 여기 내 코드입니다. 이제는 for 루프를 사용하여이 함수를 두 번 이상 호출하고 데이터베이스가 처음으로 업데이트됩니다.

답변

0

해결했습니다. 나는 정말로 문제가 뭔지 잘 모르겠다. 내가 다르게 한 것은 모든 객체를 먼저 저장하기 전에 다시 객체를 저장하는 것이었다.

관련 문제