mirror of https://github.com/abpframework/abp.git
2 changed files with 0 additions and 34 deletions
@ -1,19 +0,0 @@ |
|||||
using Volo.Abp.Authorization.Permissions; |
|
||||
using Volo.Abp.Localization; |
|
||||
using Volo.Abp.PermissionManagement.Localization; |
|
||||
|
|
||||
namespace Volo.Abp.PermissionManagement; |
|
||||
|
|
||||
public class PermissionManagementPermissionDefinitionProvider : PermissionDefinitionProvider |
|
||||
{ |
|
||||
public override void Define(IPermissionDefinitionContext context) |
|
||||
{ |
|
||||
var group = context.AddGroup(PermissionManagementPermissions.GroupName, L("Permission:PermissionManagement")); |
|
||||
var manageResourcePermissions = group.AddPermission(PermissionManagementPermissions.ManageResourcePermissions, L("Permission:ManageResourcePermissions")); |
|
||||
} |
|
||||
|
|
||||
private static LocalizableString L(string name) |
|
||||
{ |
|
||||
return LocalizableString.Create<AbpPermissionManagementResource>(name); |
|
||||
} |
|
||||
} |
|
||||
@ -1,15 +0,0 @@ |
|||||
using Volo.Abp.Reflection; |
|
||||
|
|
||||
namespace Volo.Abp.PermissionManagement; |
|
||||
|
|
||||
public static class PermissionManagementPermissions |
|
||||
{ |
|
||||
public const string GroupName = "PermissionManagement"; |
|
||||
|
|
||||
public const string ManageResourcePermissions = GroupName + ".ManageResourcePermissions"; |
|
||||
|
|
||||
public static string[] GetAll() |
|
||||
{ |
|
||||
return ReflectionHelper.GetPublicConstantsRecursively(typeof(PermissionManagementPermissions)); |
|
||||
} |
|
||||
} |
|
||||
Loading…
Reference in new issue