万水千山ABP - 单租户时,成功保存数据后,数据不显示

问题描述:

ABP 禁用了多租户,在编辑一个实体记录后,能成功地保存数据,但数据列表中看不到这条记录。打开数据表查看,发现该实体记录的 TenantId 字段值成了 Null , 而不是预期的默认租户Id 1。

 

问题原因:

编辑时使用的实体EditDto中,有如下的属性定义:

public int? TenantId { get; set; }

正是这行画蛇添足的属性,导致了上述错误。

posted @ 2017-05-12 21:41  forestk  阅读(355)  评论(0编辑  收藏  举报