Ejemplo n.º 1
0
        public IReadOnlyCollection <(Privilege, bool)> GetRolesPrivileges()
        {
            IReadOnlyCollection <(Privilege, bool)> @value = null;

            if (UserRoleMap != null)
            {
                @value = UserRoleMap.SelectMany(e => e.Role.RolePrivilegeMap).Select(e => (e.Privilege, e.IsAllowed)).Distinct().ToList();
            }
            return(@value);
        }