【发布时间】:2018-07-25 13:55:49
【问题描述】:
我已经尝试了从 Item 类映射到 ItemDto 类的所有方法(基本上是一个展平的映射),但我不断得到 ItemDto.NestedItemName 的空值:
public class Item
{
public NestedItem NestedItem{get;set;}
}
public class NestedItem
{
public string Name{get;set;}
}
public class ItemDto
{
public string NestedItemName{get;set;}
}
我原以为这会起作用:
CreateMap<NestedItem, ItemDto>()
.ForMember(dest => dest.NestedItemName, opt => opt.MapFrom(src => src.Name));
但它返回空值。有任何想法吗? 我在 .Net Core 2.1 应用程序中使用 AutoMapper 7.0.1。
【问题讨论】:
-
请在MCVE 中显示此内容。我们看不到您正在映射的对象的内容,也看不到执行映射的代码。
标签: c# .net-core automapper