Ejemplo n.º 1
0
        public async Task <IActionResult> List()
        {
            var hasAdminAccess = User.Identity.IsAuthenticated &&
                                 User.IsInRole(nameof(RolesEnum.AdminStart)) ||
                                 User.IsInRole(nameof(RolesEnum.BlogStart)) ||
                                 User.IsInRole(nameof(RolesEnum.InfoStart)) ||
                                 User.IsInRole(nameof(RolesEnum.NewsStart)) ||
                                 User.IsInRole(nameof(RolesEnum.UserStart));
            var result = await _forumSectionService.GetListAsync(hasAdminAccess);

            return(Ok(result));
        }