В текущей транзакции перед фиксацией я хочу увидеть все изменения для текущей версии. Я могу получить текущую ревизию, выполнив следующие действия:hibernate envers: получить измененные сущности для текущей ревизии
auditReader.GetCurrentRevision<CustomRevisionEntity>(true)
Номер измененного и ревизионного номера верен. Однако ModifiedEntityNames имеет значение null, хотя некоторые объекты были изменены в рамках этой транзакции. ModifiedEntityNames это свойство, которое отображается в столбце EntityName таблицы REVCHANGES
Ниже код возвращает пустой набор:
ISet<Tuple<string, Type>> modifiedEntityTypes = auditReader.CrossTypeRevisionChangesReader().FindEntityTypes(lastRevision.Value);
Разве это не возможно, чтобы получить измененные объекты до совершения?