Ejemplo n.º 1
0
        public bool IsAllowed <TEntity>(User user, TEntity entity, string operation) where TEntity : IEntityInformationExtractor <TEntity>
        {
            var permissions = _authorizationRepository.GetPermissionsFor(user, entity, operation);

            if (permissions.Length == 0)
            {
                return(false);
            }
            return(permissions[0].Allow);
        }