私は単純な問題であるべきことを頭から叩いてきました。次の基本操作を実行しようとしています
1) ID以外のフィールドでエンティティが存在するかどうかを確認する
2) そうでない場合は、エンティティを作成します
問題は、これがマルチスレッドのコンソール アプリにあるため、ID 以外のフィールドで何らかの形でエンティティを取得し、LockMode を Upgrade に設定する必要があることです (または、少なくともそれが必要だと思います)。私が見たところ、ISessionでそれを行う方法はありません。
何か案は?