Example #1
0
        public async Task <IActionResult> Get()
        {
            var usuario    = User.Identity.Name;
            var roles      = User.Claims.Where(c => c.Type == ClaimTypes.Role).Select(c => c.Value).ToArray();
            var personales = _menuLoader.LoadPersonalizeMenu(usuario);
            var modulos    = _menuLoader.LoadAllModulesMenu(roles);

            return(Ok(new { Modulos = modulos, Personalizados = personales }));
        }