23 lines
973 B
C#
23 lines
973 B
C#
using AutoMapper;
|
|
using SJZY.Track.Application.Contract.Dtos.TrackTemplates;
|
|
using SJZY.Track.Domain.Aggregates.TrackTemplateAggregate;
|
|
using SJZY.Track.Domain.Dtos.TrackTemplate;
|
|
|
|
namespace SJZY.Track.Application.AutoMapper;
|
|
|
|
/// <summary>
|
|
/// 轨迹模版自动映射
|
|
/// </summary>
|
|
public class TrackTemplateAutoMapperProfile : Profile
|
|
{
|
|
public TrackTemplateAutoMapperProfile()
|
|
{
|
|
CreateMap<GetTrackTemplateDetailVO, GetTrackTemplateDetailDto>(MemberList.None);
|
|
CreateMap<EditTrackTemplateContentInput, TrackTemplateContentEntity>(MemberList.None);
|
|
CreateMap<EditTrackTemplateInput, TrackTemplateEntity>(MemberList.None);
|
|
CreateMap<GetPageTrackTemplateInput, GetPageTrackTemplateVO>(MemberList.None);
|
|
CreateMap<GetTrackTemplateListVO, GetTrackTemplateListDto>(MemberList.None);
|
|
CreateMap<UnifyPageResultDto<GetTrackTemplateListVO>, UnifyPageResultDto<GetTrackTemplateListDto>>(MemberList
|
|
.None);
|
|
}
|
|
} |