public async Task <IViewComponentResult> InvokeAsync(string activeMenu = "") { var model = new SideBarNavViewModel { MainMenu = await _userNavigationManager.GetMenuAsync("MainMenu", _abpSession.ToUserIdentifier()), ActiveMenuItemName = activeMenu }; return(View(model)); }
public async Task <IViewComponentResult> InvokeAsync(string activeMenu = "") { //var mainMenu = await _userNavigationManager.GetMenuAsync("MainMenu", _abpSession.ToUserIdentifier()); //var userMenus = await _menuManager.LoadUserMenu(_abpSession.ToUserIdentifier()); var userMenus = await _menuAppService.GetUserMenu(_abpSession.ToUserIdentifier()); var model = new SideBarNavViewModel { MenuItems = userMenus, ActiveMenuItemName = activeMenu }; return(View(model)); }