在当前事务中,在提交之前,我想查看当前修订的所有更改。我可以通过以下方式获得当前版本:
auditReader.GetCurrentRevision<CustomRevisionEntity>(true)
modifiedBy 和修订号是正确的。然而,ModifiedEntityNames 为空,尽管在此事务中修改了一些实体。ModifiedEntityNames 是映射到 REVCHANGES 表的 ENTITYNAME 列的属性
下面的代码返回一个空集:
ISet<Tuple<string, Type>> modifiedEntityTypes = auditReader.CrossTypeRevisionChangesReader().FindEntityTypes(lastRevision.Value);
在提交之前不能检索修改过的实体吗?