有没有一种方法可以设置我正在映射的类的所有属性,即应该string.Empty映射到NULL.
Mapper.CreateMap<TSource, TDest>();
Run Code Online (Sandbox Code Playgroud)
我希望所有TSource为空字符串的属性都映射到相应的属性NULL中TDest。
目前,我还没有找到一种方法来全局分配此条件,而无需手动为所有属性设置它。
编辑
我仅需要它来实现特定映射,而不是应用程序中定义的所有映射。
cfg.CreateMap<string, string>().ConvertUsing(s=>s == "" ? (string)null : s);
Run Code Online (Sandbox Code Playgroud)