namespace Yw.Application.Curve { /// /// /// public class Mapper : IRegister { /// /// /// /// public void Register(TypeAdapterConfig config) { #region 1-pump-curve config.ForType(); config.ForType() .Map(dest => dest.CurveInfo, src => src.CurveInfo) .Map(dest => dest.CoordParas, src => src.CoordParas) .Map(dest => dest.CreateUserID, src => UserManager.UserID) .Map(dest => dest.CreateTime, src => DateTime.Now) .Map(dest => dest.CreateUserName, src => UserManager.UserName); config.ForType() .Map(dest => dest.CurveInfo, src => src.CurveInfo) .Map(dest => dest.CoordParas, src => src.CoordParas) .Map(dest => dest.UpdateTime, src => DateTime.Now) .Map(dest => dest.UpdateUserID, src => UserManager.UserID) .Map(dest => dest.UpdateUserName, src => UserManager.UserName); #endregion #region 2-pump-curve-mapping config.ForType(); config.ForType(); config.ForType(); #endregion #region 3-pump-curve-mapping-extension config.ForType() .Map(dest => dest.CurveInfo, src => src.CurveInfo) .Map(dest => dest.CoordParas, src => src.CoordParas) .Map(dest => dest.CreateUserID, src => UserManager.UserID) .Map(dest => dest.CreateTime, src => DateTime.Now) .Map(dest => dest.CreateUserName, src => UserManager.UserName); config.ForType() .Map(dest => dest.CurveInfo, src => src.CurveInfo) .Map(dest => dest.CoordParas, src => src.CoordParas) .Map(dest => dest.UpdateTime, src => DateTime.Now) .Map(dest => dest.UpdateUserID, src => UserManager.UserID) .Map(dest => dest.UpdateUserName, src => UserManager.UserName); config.ForType(); config.ForType(); #endregion } } }