Я использую NHibernate для проекта, и я абсолютно новичок. Я выбираю некоторые объекты из таблицы и показываю их в форме, где их можно редактировать. Если пользователь вставляет новый объект в таблицу из какого-либо другого окна, я хочу показать этот вновь вставленный объект в окне редактирования. Мое приложение использует интерфейс окна с вкладками, поэтому пользователь может одновременно открывать окно вставки и окно редактирования.
Так что в основном мне нужен способ определить, существует ли недавно созданный объект в базе данных, который не был извлечен ранее сессией ISession, и если нет, то извлечь этот новый объект из базы данных. Другими словами, мне нужно синхронизировать мой сеанс с базой данных, как метод flush, но в обратном порядке.
Кто-нибудь может мне помочь?