AutoMapper排除字段
问题描述:
我试图将一个对象映射到另一个对象,但对象是相当复杂的。在开发过程中,我希望能够排除一堆字段并逐一获取它们,或者能够指定仅映射我想要的字段,并在每个测试成功时增加字段。AutoMapper排除字段
所以:
class
string field1
string field2
string field3
现在我想映射field1
,测试,修正,然后移动到field2
然后field3
。
这可能吗?
答
.ForMember(dto => dto.field1, opt => opt.Ignore());
+1是的,我刚刚也找到了。谢谢你的回答。 – griegs 2010-06-30 05:19:25
反过来如何?例如,field1在viewmodel中退出,但不在EF中,并且仍然想要排除被映射的field1? – user384080 2012-04-16 00:38:43
回答太晚,user384080,你不必明确地映射该字段。它将具有框架的默认值。 – 2014-07-15 10:30:03