From 12f378c729f742b3207db4e13a8e2dc9d7a72f2d Mon Sep 17 00:00:00 2001 From: enisn Date: Tue, 2 Feb 2021 11:48:35 +0300 Subject: [PATCH] CmsKit - Add missing ShortDescription to BlogPost --- .../Volo/CmsKit/Admin/Blogs/BlogPostDto.cs | 1 + .../src/Volo.CmsKit.Domain/Volo/CmsKit/Blogs/BlogPost.cs | 7 ++++++- 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/modules/cms-kit/src/Volo.CmsKit.Admin.Application.Contracts/Volo/CmsKit/Admin/Blogs/BlogPostDto.cs b/modules/cms-kit/src/Volo.CmsKit.Admin.Application.Contracts/Volo/CmsKit/Admin/Blogs/BlogPostDto.cs index 2c3ff84d48..e1463ceba3 100644 --- a/modules/cms-kit/src/Volo.CmsKit.Admin.Application.Contracts/Volo/CmsKit/Admin/Blogs/BlogPostDto.cs +++ b/modules/cms-kit/src/Volo.CmsKit.Admin.Application.Contracts/Volo/CmsKit/Admin/Blogs/BlogPostDto.cs @@ -10,5 +10,6 @@ namespace Volo.CmsKit.Admin.Blogs public string Title { get; set; } public string UrlSlug { get; set; } + public string ShortDescription { get; protected set; } } } diff --git a/modules/cms-kit/src/Volo.CmsKit.Domain/Volo/CmsKit/Blogs/BlogPost.cs b/modules/cms-kit/src/Volo.CmsKit.Domain/Volo/CmsKit/Blogs/BlogPost.cs index db0d22b18a..1ebe6d72d7 100644 --- a/modules/cms-kit/src/Volo.CmsKit.Domain/Volo/CmsKit/Blogs/BlogPost.cs +++ b/modules/cms-kit/src/Volo.CmsKit.Domain/Volo/CmsKit/Blogs/BlogPost.cs @@ -18,7 +18,7 @@ namespace Volo.CmsKit.Blogs public string UrlSlug { get; protected set; } - public string ShortDescription { get; set; } + public string ShortDescription { get; protected set; } public Guid? TenantId { get; } @@ -50,5 +50,10 @@ namespace Volo.CmsKit.Blogs UrlSlug = urlSlug.NormalizeAsUrlSlug(); } + + public void SetShortDescription(string shortDescription) + { + ShortDescription = Check.Length(shortDescription, nameof(shortDescription), BlogPostConsts.MaxShortDescriptionLength); + } } }