public async Task <IViewComponentResult> InvokeAsync() { dynamic model = ViewData.Model; var result = await _navigationRepository.GetPrimaryMenu((Guid)model.ItemID); return(View("PrimaryMenu", result)); }
public ActionResult PrimaryMenu() { var items = _navigationRepository.GetPrimaryMenu(); return(View("PrimaryMenu", items)); }
public ActionResult Primary(Item pageContextItem, int?navigationLevels, Item renderingDataSourceItem) { var model = _navigationRepository.GetPrimaryMenu(pageContextItem, navigationLevels.GetValueOrDefault(0), renderingDataSourceItem); return(View(model)); }