Browse Source

use getter only properties and async mapping methods.

pull/7806/head
Ilkay Ilknur 6 years ago
parent
commit
693e3109eb
  1. 16
      modules/cms-kit/src/Volo.CmsKit.Admin.Application/Volo/CmsKit/Admin/Blogs/BlogPostAdminAppService.cs
  2. 2
      modules/cms-kit/src/Volo.CmsKit.Admin.Application/Volo/CmsKit/Admin/Contents/ContentAdminAppService.cs
  3. 4
      modules/cms-kit/src/Volo.CmsKit.Admin.Application/Volo/CmsKit/Admin/Tags/TagAdminAppService.cs
  4. 4
      modules/cms-kit/src/Volo.CmsKit.Common.Application/Volo/CmsKit/MediaDescriptors/MediaDescriptorAppService.cs
  5. 2
      modules/cms-kit/src/Volo.CmsKit.Common.Application/Volo/CmsKit/Tags/TagAppService.cs

16
modules/cms-kit/src/Volo.CmsKit.Admin.Application/Volo/CmsKit/Admin/Blogs/BlogPostAdminAppService.cs

@ -27,11 +27,11 @@ namespace Volo.CmsKit.Admin.Blogs
UpdateBlogPostDto>
, IBlogPostAdminAppService
{
protected readonly IBlogPostManager BlogPostManager;
protected readonly IBlogPostRepository BlogPostRepository;
protected readonly IBlogRepository BlogRepository;
protected readonly IBlobContainer<BlogPostCoverImageContainer> BlobContainer;
protected readonly ICmsUserLookupService UserLookupService;
protected IBlogPostManager BlogPostManager { get; }
protected IBlogPostRepository BlogPostRepository { get; }
protected IBlogRepository BlogRepository { get; }
protected IBlobContainer<BlogPostCoverImageContainer> BlobContainer { get; }
protected ICmsUserLookupService UserLookupService { get; }
public BlogPostAdminAppService(
IRepository<BlogPost, Guid> repository,
@ -60,7 +60,7 @@ namespace Volo.CmsKit.Admin.Blogs
var blogPost = await BlogPostRepository.GetBySlugAsync(blog.Id, blogPostSlug);
return MapToGetOutputDto(blogPost);
return await MapToGetOutputDtoAsync(blogPost);
}
[Authorize(CmsKitAdminPermissions.BlogPosts.Create)]
@ -77,7 +77,7 @@ namespace Volo.CmsKit.Admin.Blogs
input.Slug,
input.ShortDescription));
return MapToGetOutputDto(entity);
return await MapToGetOutputDtoAsync(entity);
}
[Authorize(CmsKitAdminPermissions.BlogPosts.Update)]
@ -96,7 +96,7 @@ namespace Volo.CmsKit.Admin.Blogs
await BlogPostManager.UpdateAsync(blogPost);
return MapToGetOutputDto(blogPost);
return await MapToGetOutputDtoAsync(blogPost);
}
public virtual async Task SetCoverImageAsync(Guid id, RemoteStreamContent streamContent)

2
modules/cms-kit/src/Volo.CmsKit.Admin.Application/Volo/CmsKit/Admin/Contents/ContentAdminAppService.cs

@ -53,7 +53,7 @@ namespace Volo.CmsKit.Admin.Contents
await ContentManager.InsertAsync(entity);
return MapToGetOutputDto(entity);
return await MapToGetOutputDtoAsync(entity);
}
public virtual async Task<ContentDto> GetAsync(

4
modules/cms-kit/src/Volo.CmsKit.Admin.Application/Volo/CmsKit/Admin/Tags/TagAdminAppService.cs

@ -50,7 +50,7 @@ namespace Volo.CmsKit.Admin.Tags
input.Name,
CurrentTenant?.Id);
return MapToGetOutputDto(tag);
return await MapToGetOutputDtoAsync(tag);
}
[Authorize(CmsKitAdminPermissions.Tags.Update)]
@ -60,7 +60,7 @@ namespace Volo.CmsKit.Admin.Tags
id,
input.Name);
return MapToGetOutputDto(tag);
return await MapToGetOutputDtoAsync(tag);
}
protected override IQueryable<Tag> CreateFilteredQuery(TagGetListInput input)
{

4
modules/cms-kit/src/Volo.CmsKit.Common.Application/Volo/CmsKit/MediaDescriptors/MediaDescriptorAppService.cs

@ -10,8 +10,8 @@ namespace Volo.CmsKit.MediaDescriptors
[RequiresGlobalFeature(typeof(MediaFeature))]
public class MediaDescriptorAppService : CmsKitAppServiceBase, IMediaDescriptorAppService
{
protected readonly IMediaDescriptorRepository MediaDescriptorRepository;
protected readonly IBlobContainer<MediaContainer> MediaContainer;
protected IMediaDescriptorRepository MediaDescriptorRepository { get; }
protected IBlobContainer<MediaContainer> MediaContainer { get; }
public MediaDescriptorAppService(IMediaDescriptorRepository mediaDescriptorRepository, IBlobContainer<MediaContainer> mediaContainer)
{

2
modules/cms-kit/src/Volo.CmsKit.Common.Application/Volo/CmsKit/Tags/TagAppService.cs

@ -9,7 +9,7 @@ namespace Volo.CmsKit.Tags
{
public class TagAppService : CmsKitAppServiceBase, ITagAppService
{
protected readonly ITagRepository TagRepository;
protected ITagRepository TagRepository { get; }
public TagAppService(ITagRepository tagRepository)
{

Loading…
Cancel
Save