我有一个这样的对象:
public class Foo {
public string Title { get; set; }
public IList<FooChild> Children { get; set; }
}
public class FooChild {
public string Title { get; set; }
}
我想将它映射到这样的视图模型:
public class FooDTO {
public string Title { get; set; }
public List<string> ChildrenTitles { get; set; }
}
我知道我可以通过创建FooChildDTO
并为其创建地图来实现此目的,但我真的只想将子标题合并为一个简单的字符串列表。
答案 0 :(得分:0)
不,现在不是自动的。你可以为FooChild做一个旋转变压器或类型转换器 - &gt;字符串,但没有看到属性的名称并自动卷起它。这是我正在寻找2.0的重要增强之一。