mirror of https://github.com/abpframework/abp.git
csharpabpc-sharpframeworkblazoraspnet-coredotnet-coreaspnetcorearchitecturesaasdomain-driven-designangularmulti-tenancy
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
28 lines
697 B
28 lines
697 B
using System;
|
|
using System.Collections.Generic;
|
|
using AutoMapper;
|
|
using Volo.Abp.Application.Dtos;
|
|
using Volo.CmsKit.Contents;
|
|
using Volo.CmsKit.Users;
|
|
|
|
namespace Volo.CmsKit.Public.Web.Pages.Public.CmsKit.Blogs;
|
|
|
|
[AutoMap(typeof(BlogPostCommonDto), ReverseMap = true)]
|
|
public class BlogPostViewModel : AuditedEntityDto<Guid>
|
|
{
|
|
public Guid BlogId { get; set; }
|
|
|
|
public string Title { get; set; }
|
|
|
|
public string Slug { get; set; }
|
|
|
|
public string ShortDescription { get; set; }
|
|
|
|
public string Content { get; set; }
|
|
|
|
public List<ContentFragment> ContentFragments { get; set; }
|
|
|
|
public Guid? CoverImageMediaId { get; set; }
|
|
|
|
public CmsUserDto Author { get; set; }
|
|
}
|
|
|