Browse Source
Merge pull request #9994 from abpframework/enisn/cms-kit/api-definition-separation
CmsKit - Change Area of Admin Controllers
pull/9998/head
liangshiwei
5 years ago
committed by
GitHub
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
9 changed files with
9 additions and
9 deletions
-
modules/cms-kit/src/Volo.CmsKit.Admin.HttpApi/Volo/CmsKit/Admin/Blogs/BlogAdminController.cs
-
modules/cms-kit/src/Volo.CmsKit.Admin.HttpApi/Volo/CmsKit/Admin/Blogs/BlogFeatureAdminController.cs
-
modules/cms-kit/src/Volo.CmsKit.Admin.HttpApi/Volo/CmsKit/Admin/Blogs/BlogPostAdminController.cs
-
modules/cms-kit/src/Volo.CmsKit.Admin.HttpApi/Volo/CmsKit/Admin/Comments/CommentAdminController.cs
-
modules/cms-kit/src/Volo.CmsKit.Admin.HttpApi/Volo/CmsKit/Admin/MediaDescriptors/MediaDescriptorAdminController.cs
-
modules/cms-kit/src/Volo.CmsKit.Admin.HttpApi/Volo/CmsKit/Admin/Menus/MenuItemAdminController.cs
-
modules/cms-kit/src/Volo.CmsKit.Admin.HttpApi/Volo/CmsKit/Admin/Pages/PageAdminController.cs
-
modules/cms-kit/src/Volo.CmsKit.Admin.HttpApi/Volo/CmsKit/Admin/Tags/EntityTagAdminController.cs
-
modules/cms-kit/src/Volo.CmsKit.Admin.HttpApi/Volo/CmsKit/Admin/Tags/TagAdminController.cs
|
|
|
@ -12,7 +12,7 @@ namespace Volo.CmsKit.Admin.Blogs |
|
|
|
{ |
|
|
|
[RequiresGlobalFeature(typeof(BlogsFeature))] |
|
|
|
[RemoteService(Name = CmsKitAdminRemoteServiceConsts.RemoteServiceName)] |
|
|
|
[Area("cms-kit")] |
|
|
|
[Area("cms-kit-admin")] |
|
|
|
[Authorize(CmsKitAdminPermissions.Blogs.Default)] |
|
|
|
[Route("api/cms-kit-admin/blogs")] |
|
|
|
public class BlogAdminController : CmsKitAdminController, IBlogAdminAppService |
|
|
|
|
|
|
|
@ -13,7 +13,7 @@ namespace Volo.CmsKit.Admin.Blogs |
|
|
|
{ |
|
|
|
[RequiresGlobalFeature(typeof(BlogsFeature))] |
|
|
|
[RemoteService(Name = CmsKitAdminRemoteServiceConsts.RemoteServiceName)] |
|
|
|
[Area("cms-kit")] |
|
|
|
[Area("cms-kit-admin")] |
|
|
|
[Authorize(CmsKitAdminPermissions.Blogs.Features)] |
|
|
|
[Route("api/cms-kit-admin/blogs/{blogId}/features")] |
|
|
|
public class BlogFeatureAdminController : CmsKitAdminController, IBlogFeatureAdminAppService |
|
|
|
|
|
|
|
@ -12,7 +12,7 @@ namespace Volo.CmsKit.Admin.Blogs |
|
|
|
{ |
|
|
|
[RequiresGlobalFeature(typeof(BlogsFeature))] |
|
|
|
[RemoteService(Name = CmsKitAdminRemoteServiceConsts.RemoteServiceName)] |
|
|
|
[Area("cms-kit")] |
|
|
|
[Area("cms-kit-admin")] |
|
|
|
[Authorize(CmsKitAdminPermissions.BlogPosts.Default)] |
|
|
|
[Route("api/cms-kit-admin/blogs/blog-posts")] |
|
|
|
public class BlogPostAdminController : CmsKitAdminController, IBlogPostAdminAppService |
|
|
|
|
|
|
|
@ -13,7 +13,7 @@ namespace Volo.CmsKit.Admin.Comments |
|
|
|
[Authorize(CmsKitAdminPermissions.Comments.Default)] |
|
|
|
[RequiresGlobalFeature(typeof(CommentsFeature))] |
|
|
|
[RemoteService(Name = CmsKitAdminRemoteServiceConsts.RemoteServiceName)] |
|
|
|
[Area("cms-kit")] |
|
|
|
[Area("cms-kit-admin")] |
|
|
|
[Route("api/cms-kit-admin/comments")] |
|
|
|
public class CommentAdminController : CmsKitAdminController, ICommentAdminAppService |
|
|
|
{ |
|
|
|
|
|
|
|
@ -13,7 +13,7 @@ namespace Volo.CmsKit.Admin.MediaDescriptors |
|
|
|
{ |
|
|
|
[RequiresGlobalFeature(typeof(MediaFeature))] |
|
|
|
[RemoteService(Name = CmsKitAdminRemoteServiceConsts.RemoteServiceName)] |
|
|
|
[Area("cms-kit")] |
|
|
|
[Area("cms-kit-admin")] |
|
|
|
[Route("api/cms-kit-admin/media")] |
|
|
|
public class MediaDescriptorAdminController : CmsKitAdminController, IMediaDescriptorAdminAppService |
|
|
|
{ |
|
|
|
|
|
|
|
@ -13,7 +13,7 @@ namespace Volo.CmsKit.Admin.Menus |
|
|
|
{ |
|
|
|
[RequiresGlobalFeature(typeof(MenuFeature))] |
|
|
|
[RemoteService(Name = CmsKitAdminRemoteServiceConsts.RemoteServiceName)] |
|
|
|
[Area("cms-kit")] |
|
|
|
[Area("cms-kit-admin")] |
|
|
|
[Authorize(CmsKitAdminPermissions.Menus.Default)] |
|
|
|
[Route("api/cms-kit-admin/menu-items")] |
|
|
|
public class MenuItemAdminController : CmsKitAdminController, IMenuItemAdminAppService |
|
|
|
|
|
|
|
@ -13,7 +13,7 @@ namespace Volo.CmsKit.Admin.Pages |
|
|
|
{ |
|
|
|
[RequiresGlobalFeature(typeof(PagesFeature))] |
|
|
|
[RemoteService(Name = CmsKitAdminRemoteServiceConsts.RemoteServiceName)] |
|
|
|
[Area("cms-kit")] |
|
|
|
[Area("cms-kit-admin")] |
|
|
|
[Authorize(CmsKitAdminPermissions.Pages.Default)] |
|
|
|
[Route("api/cms-kit-admin/pages")] |
|
|
|
public class PageAdminController : CmsKitAdminController, IPageAdminAppService |
|
|
|
|
|
|
|
@ -10,7 +10,7 @@ namespace Volo.CmsKit.Admin.Tags |
|
|
|
{ |
|
|
|
[RequiresGlobalFeature(typeof(TagsFeature))] |
|
|
|
[RemoteService(Name = CmsKitAdminRemoteServiceConsts.RemoteServiceName)] |
|
|
|
[Area("cms-kit")] |
|
|
|
[Area("cms-kit-admin")] |
|
|
|
[Route("api/cms-kit-admin/entity-tags")] |
|
|
|
public class EntityTagAdminController : CmsKitAdminController, IEntityTagAdminAppService |
|
|
|
{ |
|
|
|
|
|
|
|
@ -15,7 +15,7 @@ namespace Volo.CmsKit.Admin.Tags |
|
|
|
{ |
|
|
|
[RequiresGlobalFeature(typeof(TagsFeature))] |
|
|
|
[RemoteService(Name = CmsKitAdminRemoteServiceConsts.RemoteServiceName)] |
|
|
|
[Area("cms-kit")] |
|
|
|
[Area("cms-kit-admin")] |
|
|
|
[Authorize(CmsKitAdminPermissions.Tags.Default)] |
|
|
|
[Route("api/cms-kit-admin/tags")] |
|
|
|
public class TagAdminController : CmsKitAdminController, ITagAdminAppService |
|
|
|
|