Menus
Overview
Loading and rendering
public class HeaderViewComponent : ViewComponent
{
private readonly IMenuService _menuService;
public HeaderViewComponent(IMenuService menuService)
{
_menuService = menuService;
}
public async Task<IViewComponentResult> InvokeAsync()
{
var menu = await _menuService.GetMenuAsync("Main");
return View(await menu.CreateModelAsync());
}
}Building menus in code
Link resolution
User-defined menus
Last updated
Was this helpful?