J'essaie de mettre à jour une base de données en utilisant la bibliothèque de sessions et les transactions. J'ai une fonction qui fait un peu de travail sur les objets, puis met à jour la base de données. Voici mon code:C# Sessions SaveOrUpdate ne fonctionne pas
using (_session.BeginTransaction())
{
_session.SaveOrUpdate(foo);
_session.Transaction.CommitAsync();
}
foo
est l'objet que je suis en train de mettre à jour. Maintenant, la chose est que j'appelle cette fonction plus d'une fois en utilisant une boucle for et la base de données est mise à jour seulement la première fois.