|
|
|
@ -28,7 +28,7 @@ namespace Volo.CmsKit.Admin.Blogs
|
|
|
|
|
protected readonly IBlogPostRepository BlogPostRepository;
|
|
|
|
|
protected readonly IBlobContainer<BlogPostCoverImageContainer> BlobContainer;
|
|
|
|
|
|
|
|
|
|
protected BlogPostAdminAppService(
|
|
|
|
|
public BlogPostAdminAppService(
|
|
|
|
|
IRepository<BlogPost, Guid> repository,
|
|
|
|
|
IBlogPostManager blogPostManager,
|
|
|
|
|
IBlogPostRepository blogPostRepository) : base(repository)
|
|
|
|
@ -36,7 +36,6 @@ namespace Volo.CmsKit.Admin.Blogs
|
|
|
|
|
BlogPostManager = blogPostManager;
|
|
|
|
|
BlogPostRepository = blogPostRepository;
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
GetListPolicyName = CmsKitAdminPermissions.BlogPosts.Default;
|
|
|
|
|
GetPolicyName = CmsKitAdminPermissions.BlogPosts.Default;
|
|
|
|
|
CreatePolicyName = CmsKitAdminPermissions.BlogPosts.Create;
|
|
|
|
@ -57,6 +56,7 @@ namespace Volo.CmsKit.Admin.Blogs
|
|
|
|
|
var entity = await BlogPostManager
|
|
|
|
|
.CreateAsync(
|
|
|
|
|
new BlogPost(
|
|
|
|
|
GuidGenerator.Create(),
|
|
|
|
|
input.BlogId,
|
|
|
|
|
input.Title,
|
|
|
|
|
input.UrlSlug,
|
|
|
|
|