Browse Source

CmsKit - Refactoring on Content Services

pull/6926/head
enisn 6 years ago
parent
commit
ce852b4f24
  1. 4
      modules/cms-kit/src/Volo.CmsKit.Admin.Application/Volo/CmsKit/Admin/Contents/ContentAdminAppService.cs
  2. 4
      modules/cms-kit/src/Volo.CmsKit.Admin.HttpApi/Volo/CmsKit/Admin/Contents/ContentController.cs

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

@ -18,6 +18,8 @@ namespace Volo.CmsKit.Admin.Contents
ContentUpdateDto ContentUpdateDto
>, IContentAdminAppService >, IContentAdminAppService
{ {
protected IContentRepository ContentRepository { get; }
public ContentAdminAppService( public ContentAdminAppService(
IRepository<Content, Guid> repository, IRepository<Content, Guid> repository,
IContentRepository contentRepository) : base(repository) IContentRepository contentRepository) : base(repository)
@ -30,7 +32,5 @@ namespace Volo.CmsKit.Admin.Contents
UpdatePolicyName = CmsKitAdminPermissions.Contents.Update; UpdatePolicyName = CmsKitAdminPermissions.Contents.Update;
DeletePolicyName = CmsKitAdminPermissions.Contents.Delete; DeletePolicyName = CmsKitAdminPermissions.Contents.Delete;
} }
protected IContentRepository ContentRepository { get; }
} }
} }

4
modules/cms-kit/src/Volo.CmsKit.Admin.HttpApi/Volo/CmsKit/Admin/Contents/ContentController.cs

@ -15,13 +15,13 @@ namespace Volo.CmsKit.Admin.Contents
[Route("api/cms-kit-admin/contents")] [Route("api/cms-kit-admin/contents")]
public class ContentController : CmsKitAdminController, IContentAdminAppService public class ContentController : CmsKitAdminController, IContentAdminAppService
{ {
protected IContentAdminAppService ContentAdminAppService { get; }
public ContentController(IContentAdminAppService contentAdminAppService) public ContentController(IContentAdminAppService contentAdminAppService)
{ {
ContentAdminAppService = contentAdminAppService; ContentAdminAppService = contentAdminAppService;
} }
protected IContentAdminAppService ContentAdminAppService { get; }
[HttpPost] [HttpPost]
[Authorize(CmsKitAdminPermissions.Contents.Create)] [Authorize(CmsKitAdminPermissions.Contents.Create)]
public Task<ContentDto> CreateAsync(ContentCreateDto input) public Task<ContentDto> CreateAsync(ContentCreateDto input)

Loading…
Cancel
Save