From c96e1a45d61e979a2c2c4c17bf86e76ac0ad90fb Mon Sep 17 00:00:00 2001 From: enisn Date: Thu, 25 Feb 2021 16:33:07 +0300 Subject: [PATCH] CmsKit - Remove unnecessary Repository from BlogPostAdminAppService --- .../CmsKit/Admin/Blogs/BlogPostAdminAppService.cs | 15 ++++++--------- 1 file changed, 6 insertions(+), 9 deletions(-) diff --git a/modules/cms-kit/src/Volo.CmsKit.Admin.Application/Volo/CmsKit/Admin/Blogs/BlogPostAdminAppService.cs b/modules/cms-kit/src/Volo.CmsKit.Admin.Application/Volo/CmsKit/Admin/Blogs/BlogPostAdminAppService.cs index 86bbf5e60a..4fbbf88675 100644 --- a/modules/cms-kit/src/Volo.CmsKit.Admin.Application/Volo/CmsKit/Admin/Blogs/BlogPostAdminAppService.cs +++ b/modules/cms-kit/src/Volo.CmsKit.Admin.Application/Volo/CmsKit/Admin/Blogs/BlogPostAdminAppService.cs @@ -20,7 +20,6 @@ namespace Volo.CmsKit.Admin.Blogs [Authorize(CmsKitAdminPermissions.BlogPosts.Default)] public class BlogPostAdminAppService: CmsKitAppServiceBase, IBlogPostAdminAppService { - protected IRepository Repository { get; } protected BlogPostManager BlogPostManager { get; } protected IBlogPostRepository BlogPostRepository { get; } protected IBlogRepository BlogRepository { get; } @@ -28,14 +27,12 @@ namespace Volo.CmsKit.Admin.Blogs protected ICmsUserLookupService UserLookupService { get; } public BlogPostAdminAppService( - IRepository repository, BlogPostManager blogPostManager, IBlogPostRepository blogPostRepository, IBlogRepository blogRepository, IBlobContainer blobContainer, ICmsUserLookupService userLookupService) { - Repository = repository; BlogPostManager = blogPostManager; BlogPostRepository = blogPostRepository; BlogRepository = blogRepository; @@ -59,7 +56,7 @@ namespace Volo.CmsKit.Admin.Blogs input.ShortDescription, CurrentTenant.Id); - await Repository.InsertAsync(blogPost); + await BlogPostRepository.InsertAsync(blogPost); return ObjectMapper.Map(blogPost); } @@ -85,7 +82,7 @@ namespace Volo.CmsKit.Admin.Blogs [Authorize(CmsKitAdminPermissions.BlogPosts.Update)] public virtual async Task SetCoverImageAsync(Guid id, RemoteStreamContent streamContent) { - await Repository.GetAsync(id); + await BlogPostRepository.GetAsync(id); using (var stream = streamContent.GetStream()) { @@ -104,7 +101,7 @@ namespace Volo.CmsKit.Admin.Blogs [Authorize(CmsKitAdminPermissions.BlogPosts.Default)] public virtual async Task GetAsync(Guid id) { - var blogPost = await Repository.GetAsync(id); + var blogPost = await BlogPostRepository.GetAsync(id); return ObjectMapper.Map(blogPost); } @@ -117,9 +114,9 @@ namespace Volo.CmsKit.Admin.Blogs input.Sorting = nameof(BlogPost.CreationTime) + " desc"; } - var blogPosts = await Repository.GetPagedListAsync(input.SkipCount, input.MaxResultCount, input.Sorting, includeDetails: true); + var blogPosts = await BlogPostRepository.GetPagedListAsync(input.SkipCount, input.MaxResultCount, input.Sorting, includeDetails: true); - var count = await Repository.GetCountAsync(); + var count = await BlogPostRepository.GetCountAsync(); return new PagedResultDto( count, @@ -129,7 +126,7 @@ namespace Volo.CmsKit.Admin.Blogs [Authorize(CmsKitAdminPermissions.BlogPosts.Delete)] public virtual async Task DeleteAsync(Guid id) { - await Repository.DeleteAsync(id); + await BlogPostRepository.DeleteAsync(id); } } }