不知道这是有意的还是错误的,但是下面使用 BeforeSaveEntity 的以下代码只会修改新创建记录的实体(EntityState = added),并且对修改无效,这是正确的吗?
protected override bool BeforeSaveEntity(EntityInfo entityInfo)
{
var entity = entityInfo.Entity;
if (entity is User)
{
var user = entity as User;
user.ModifiedDate = DateTime.Now;
user.ModifiedBy = 1;
}
...