public void ConfigureAdminMenu(MenuBuilder builder) { builder.Add(new LocalizedString("Users", "Users"), menu => { menu.Href( helper => helper.Action(nameof(UsersController.Index), "Users", new {area = "Itasu.Extensions.Identity"})); }); }
public void OnProvidersExecuting(NavigationProviderContext context) { var mainMenu = new MenuDefinition { Id = MenuNames.Main }; var menuBuilder = new MenuBuilder(mainMenu); menuBuilder.Add(new LocalizedString("About", "About"), t => t.Href(helper => "http://yandex.ru")); menuBuilder.Build(); context.Results.Add(mainMenu); }
public void OnProvidersExecuting(NavigationProviderContext context) { var menu = new MenuDefinition { Id = MenuNames.Admin }; foreach (var adminMenuProvider in _providers) { var builder = new MenuBuilder(menu); adminMenuProvider.ConfigureAdminMenu(builder); builder.Build(); } context.Results.Add(menu); }
public void ConfigureAdminMenu(MenuBuilder builder) { builder.Add(new LocalizedString("Dashboard", "Dashboard"), menu => { menu.Href(helper => helper.Action("Index", "Dashboard", new { area = "Itasu.Core" })); }); //builder.Add(new LocalizedString("Settings", "Settings"), menu => //{ // menu.Href( // helper => // helper.Action(nameof(SettingsController.Index), "Settings", new { area = "Itasu.Core" })); //}); }
public void ConfigureAdminMenu(MenuBuilder builder) { builder.Add(new LocalizedString("Pages", "Pages"), menu => menu.Href(url => url.Action("Index", "Admin", new {area = "Itasu.Extensions.Pages"}))); }