次の汎用コードを使用してエンティティを保存しています。
using (ITransaction tx = session.BeginTransaction())
{
try
{
entity.DateModified = DateTime.Now;
session.SaveOrUpdate(entity);
session.Flush();
tx.Commit();
return entity;
}
catch (Exception)
{
tx.Rollback();
throw;
}
}
BEGIN TRANSACTION
ただし、SQL Profilerを見ると、SQLServerに送信されているものが表示されません。これは正常ですか、予想されますか?