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 GetAllPermissions() { return new List { Users.View, Users.Create, Users.Edit, Users.Delete, Roles.View, Roles.Create, Roles.Edit, Roles.Delete }; } }