CmsKit - Refactoring on Content Services

pull/6926/head
enisn 5 years ago
parent 5a1bbb16f7
commit ce852b4f24

@ -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; }
} }
} }

@ -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