【发布时间】:2020-03-09 14:14:59
【问题描述】:
我在 ABP .NET Core 中使用内置 CRUD 操作,但是当它从 GetAll 方法返回数据时,它重新调整了所有父行,但在其子列表中返回 null。
public class MainProjectAppService : AsyncCrudAppService<MainProject, MainProjectDto, int, PagedAndSortedResultRequestDto, MainProjectDto, MainProjectDto>
{
public MainProjectAppService(IRepository<MainProject, int> repositoryr) : base(repository)
{
}
}
-------------------
我的 Dto 代码
[AutoMap(typeof(MainProject))]
public class MainProjectDto:EntityDto<int>
{
:
:
:
}
【问题讨论】:
-
先显示你的映射器。
-
@CrazyBaran 我用过 ====> [AutoMap(typeof(MainProject))]
-
你也有孩子的 Automap 吗?
-
@CrazyBaran 是的,这里是 ==========> [AutoMap(typeof(SubProject))]
-
您是否在对存储库的查询中包含了 subProject?
标签: aspnetboilerplate ef-core-2.2 ef-core-3.0 asp.net-boilerplate