Files
2026-08-05 21:15:14 +03:00

32 lines
951 B
C#

using System.Collections.Generic;
namespace Auth.Contracts.Permissions;
public static class AuthPermissions
{
public static class Users
{
public const string View = "Permissions.Users.View";
public const string Create = "Permissions.Users.Create";
public const string Edit = "Permissions.Users.Edit";
public const string Delete = "Permissions.Users.Delete";
}
public static class Roles
{
public const string View = "Permissions.Roles.View";
public const string Create = "Permissions.Roles.Create";
public const string Edit = "Permissions.Roles.Edit";
public const string Delete = "Permissions.Roles.Delete";
}
public static List<string> GetAllPermissions()
{
return new List<string>
{
Users.View, Users.Create, Users.Edit, Users.Delete,
Roles.View, Roles.Create, Roles.Edit, Roles.Delete
};
}
}