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.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)
{
var myGroup = context.AddGroup(
CmsKitPublicPermissions.GroupName,
CmsKitPermissions.GroupName,
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;
namespace Volo.CmsKit.Public.Permissions
namespace Volo.CmsKit.Permissions
{
public class CmsKitPublicPermissions
public class CmsKitPermissions
{
public const string GroupName = "CmsKit.Public";
public static string[] GetAll()
{
return ReflectionHelper.GetPublicConstantsRecursively(typeof(CmsKitPublicPermissions));
return ReflectionHelper.GetPublicConstantsRecursively(typeof(CmsKitPermissions));
}
}
}
Loading…
Cancel
Save