namespace Yw.Application.Run
|
{
|
/// <summary>
|
///
|
/// </summary>
|
public class Mapper : IRegister
|
{
|
/// <summary>
|
///
|
/// </summary>
|
public void Register(TypeAdapterConfig config)
|
{
|
|
#region 1-configure
|
|
config.ForType<AddRunAnalyConfigureInput, Model.RunAnalyConfigure>();
|
config.ForType<UpdateRunAnalyConfigureInput, Model.RunAnalyConfigure>();
|
config.ForType<Model.RunAnalyConfigure, RunAnalyConfigureDto>();
|
config.ForType<SetRunAnalyConfigureInput, Model.RunAnalyConfigure>();
|
|
#endregion
|
|
|
#region 2-record
|
|
config.ForType<AddRunRealLastRecordInput, Model.RunRealRecord>()
|
.Map(dest => dest.DataTime, src => DateTime.Now)
|
.Map(dest => dest.AnalyStatus, src => AnalyStatus.Normal);
|
#endregion
|
|
}
|
}
|
}
|