コード例 #1
0
 /// <summary>
 /// Ignores readonly properties and the date values
 /// </summary>
 /// <param name="mapping"></param>
 /// <returns></returns>
 public static IMappingExpression <TSource, TDest> IgnoreEntityCommonProperties <TSource, TDest>(this IMappingExpression <TSource, TDest> mapping)
     where TDest : IEntity
 {
     return(mapping
            .IgnoreAllPropertiesWithAnInaccessibleSetter()
            .ForMember(dest => dest.CreateDate, opt => opt.Ignore())
            .ForMember(dest => dest.UpdateDate, opt => opt.Ignore())
            .ForMember(dest => dest.DeleteDate, opt => opt.Ignore()));
 }