Browse Source

Move permission provider to common.

pull/5067/head
Halil İbrahim Kalkan 6 years ago
parent
commit
c0a407a8fd
  1. 19
      modules/cms-kit/src/Volo.CmsKit.Admin.Application.Contracts/Volo/CmsKit/Admin/Permissions/CmsKitAdminPermissionDefinitionProvider.cs
  2. 14
      modules/cms-kit/src/Volo.CmsKit.Admin.Application.Contracts/Volo/CmsKit/Admin/Permissions/CmsKitAdminPermissions.cs
  3. 6
      modules/cms-kit/src/Volo.CmsKit.Common.Application.Contracts/Volo/CmsKit/Permissions/CmsKitPermissionDefinitionProvider.cs
  4. 6
      modules/cms-kit/src/Volo.CmsKit.Common.Application.Contracts/Volo/CmsKit/Permissions/CmsKitPermissions.cs

19
modules/cms-kit/src/Volo.CmsKit.Admin.Application.Contracts/Volo/CmsKit/Admin/Permissions/CmsKitAdminPermissionDefinitionProvider.cs

@ -1,19 +0,0 @@
using Volo.Abp.Authorization.Permissions;
using Volo.Abp.Localization;
using Volo.CmsKit.Localization;
namespace Volo.CmsKit.Admin.Permissions
{
public class CmsKitAdminPermissionDefinitionProvider : PermissionDefinitionProvider
{
public override void Define(IPermissionDefinitionContext context)
{
var myGroup = context.AddGroup(CmsKitAdminPermissions.GroupName, L("Permission:CmsKit.Admin"));
}
private static LocalizableString L(string name)
{
return LocalizableString.Create<CmsKitResource>(name);
}
}
}

14
modules/cms-kit/src/Volo.CmsKit.Admin.Application.Contracts/Volo/CmsKit/Admin/Permissions/CmsKitAdminPermissions.cs

@ -1,14 +0,0 @@
using Volo.Abp.Reflection;
namespace Volo.CmsKit.Admin.Permissions
{
public class CmsKitAdminPermissions
{
public const string GroupName = "CmsKit.Admin";
public static string[] GetAll()
{
return ReflectionHelper.GetPublicConstantsRecursively(typeof(CmsKitAdminPermissions));
}
}
}

6
modules/cms-kit/src/Volo.CmsKit.Public.Application.Contracts/Volo/CmsKit/Public/Permissions/CmsKitPublicPermissionDefinitionProvider.cs → modules/cms-kit/src/Volo.CmsKit.Common.Application.Contracts/Volo/CmsKit/Permissions/CmsKitPermissionDefinitionProvider.cs

@ -2,14 +2,14 @@
using Volo.Abp.Localization; using Volo.Abp.Localization;
using Volo.CmsKit.Localization; using Volo.CmsKit.Localization;
namespace Volo.CmsKit.Public.Permissions namespace Volo.CmsKit.Permissions
{ {
public class CmsKitPublicPermissionDefinitionProvider : PermissionDefinitionProvider public class CmsKitPermissionDefinitionProvider : PermissionDefinitionProvider
{ {
public override void Define(IPermissionDefinitionContext context) public override void Define(IPermissionDefinitionContext context)
{ {
var myGroup = context.AddGroup( var myGroup = context.AddGroup(
CmsKitPublicPermissions.GroupName, CmsKitPermissions.GroupName,
L("Permission:CmsKit.Public") L("Permission:CmsKit.Public")
); );
} }

6
modules/cms-kit/src/Volo.CmsKit.Public.Application.Contracts/Volo/CmsKit/Public/Permissions/CmsKitPublicPermissions.cs → modules/cms-kit/src/Volo.CmsKit.Common.Application.Contracts/Volo/CmsKit/Permissions/CmsKitPermissions.cs

@ -1,14 +1,14 @@
using Volo.Abp.Reflection; using Volo.Abp.Reflection;
namespace Volo.CmsKit.Public.Permissions namespace Volo.CmsKit.Permissions
{ {
public class CmsKitPublicPermissions public class CmsKitPermissions
{ {
public const string GroupName = "CmsKit.Public"; public const string GroupName = "CmsKit.Public";
public static string[] GetAll() public static string[] GetAll()
{ {
return ReflectionHelper.GetPublicConstantsRecursively(typeof(CmsKitPublicPermissions)); return ReflectionHelper.GetPublicConstantsRecursively(typeof(CmsKitPermissions));
} }
} }
} }
Loading…
Cancel
Save