Automapper 忽略日期时间的默认值

Automapper Ignore default value for dateTime

我想要动态忽略 dateTime 默认值 {1/1/0001 12:00:00 AM} 我将此代码用于可空值

.ForMember(d => d.CreatedBy, opt => opt.Condition(s => !s.IsSourceValueNull))

但是对于日期时间值我该如何做

试试这个:

.ForMember(dest => dest.CreatedOn,
           opt => opt.Condition(src => src.CreatedOn != default(DateTime)))