2011-05-30 102 views
0

我有以下...覆盖类型映射在AutoMapper

Mapper.CreateMap<string, string>().ConvertUsing(x => x.Clean()); 

...但我只是想用这个映射时一些类型的映射之间。如果这个映射是默认的,我怎么能覆盖它的选定类型?

干杯,伊恩。

+0

你的意思是要映射一些字符串,但不是所有的人? – TuomasK 2011-11-30 06:31:20

+0

是的。我认为误用了单词类型。我想在映射它们时调用clean()* some *字符串,但不是全部。 – 2011-11-30 09:05:38

回答

0

好了,新的尝试;)

也许你可以用忽略()如果()和Skip()来实现自己的目标。 如果你能从字符串中找出你应该用它做什么。

有点像这样的问题: Automapper: Ignore on condition of

+1

我想你*可以*从字符串映射到字符串。 – 2011-11-26 17:15:45

+0

是的,你是完全正确的。我只是没有用过它。对不起这是我的错。 – TuomasK 2011-11-30 06:29:32