Browse Source

Add `MyProjectNameMenus.cs` to blazor app template

pull/6455/head
wakuflair 5 years ago
parent
commit
87dd08f805
  1. 4
      templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Blazor/Menus/MyProjectNameMenuContributor.cs
  2. 11
      templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Blazor/Menus/MyProjectNameMenus.cs
  3. 1
      templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Blazor/MyProjectNameBlazorModule.cs

4
templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Blazor/MyProjectNameMenuContributor.cs → templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Blazor/Menus/MyProjectNameMenuContributor.cs

@ -7,7 +7,7 @@ using Volo.Abp.Account.Localization;
using Volo.Abp.UI.Navigation;
using Volo.Abp.Users;
namespace MyCompanyName.MyProjectName.Blazor
namespace MyCompanyName.MyProjectName.Blazor.Menus
{
public class MyProjectNameMenuContributor : IMenuContributor
{
@ -37,7 +37,7 @@ namespace MyCompanyName.MyProjectName.Blazor
context.Menu.Items.Insert(
0,
new ApplicationMenuItem(
"MyProjectName.Home",
MyProjectNameMenus.Home,
l["Menu:Home"],
"/",
icon: "fas fa-home"

11
templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Blazor/Menus/MyProjectNameMenus.cs

@ -0,0 +1,11 @@
namespace MyCompanyName.MyProjectName.Blazor.Menus
{
public class MyProjectNameMenus
{
private const string Prefix = "MyProjectName";
public const string Home = Prefix + ".Home";
//Add your menu items here...
}
}

1
templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Blazor/MyProjectNameBlazorModule.cs

@ -17,6 +17,7 @@ using Volo.Abp.UI.Navigation;
using Volo.Abp.Identity.Blazor;
using Volo.Abp.AutoMapper;
using Volo.Abp.TenantManagement.Blazor;
using MyCompanyName.MyProjectName.Blazor.Menus;
namespace MyCompanyName.MyProjectName.Blazor
{

Loading…
Cancel
Save