|
|
|
|
@ -1,14 +1,18 @@
|
|
|
|
|
using AutoMapper;
|
|
|
|
|
using Volo.Abp.AutoMapper;
|
|
|
|
|
using Volo.CmsKit.Admin.Blogs;
|
|
|
|
|
using Volo.CmsKit.Admin.Comments;
|
|
|
|
|
using Volo.CmsKit.Admin.Contents;
|
|
|
|
|
using Volo.CmsKit.Admin.MediaDescriptors;
|
|
|
|
|
using Volo.CmsKit.Admin.Pages;
|
|
|
|
|
using Volo.CmsKit.Blogs;
|
|
|
|
|
using Volo.CmsKit.Admin.Tags;
|
|
|
|
|
using Volo.CmsKit.Comments;
|
|
|
|
|
using Volo.CmsKit.Contents;
|
|
|
|
|
using Volo.CmsKit.MediaDescriptors;
|
|
|
|
|
using Volo.CmsKit.Pages;
|
|
|
|
|
using Volo.CmsKit.Tags;
|
|
|
|
|
using Volo.CmsKit.Users;
|
|
|
|
|
|
|
|
|
|
namespace Volo.CmsKit.Admin
|
|
|
|
|
{
|
|
|
|
|
@ -16,6 +20,12 @@ namespace Volo.CmsKit.Admin
|
|
|
|
|
{
|
|
|
|
|
public CmsKitAdminApplicationAutoMapperProfile()
|
|
|
|
|
{
|
|
|
|
|
CreateMap<CmsUser, Comments.CmsUserDto>();
|
|
|
|
|
|
|
|
|
|
CreateMap<Comment, CommentDto>();
|
|
|
|
|
CreateMap<Comment, CommentWithAuthorDto>()
|
|
|
|
|
.Ignore(x=> x.Author);
|
|
|
|
|
|
|
|
|
|
CreateMap<Page, PageDto>();
|
|
|
|
|
|
|
|
|
|
CreateMap<Content, ContentDto>(MemberList.Destination);
|
|
|
|
|
@ -24,7 +34,6 @@ namespace Volo.CmsKit.Admin
|
|
|
|
|
CreateMap<ContentUpdateDto, Content>(MemberList.Source);
|
|
|
|
|
|
|
|
|
|
CreateMap<BlogPost, BlogPostDto>(MemberList.Destination);
|
|
|
|
|
CreateMap<CreateUpdateBlogPostDto, BlogPost>(MemberList.Source);
|
|
|
|
|
|
|
|
|
|
CreateMap<Blog, BlogDto>(MemberList.Destination)
|
|
|
|
|
.ReverseMap();
|
|
|
|
|
|