Browse Source

Add `MyProjectNameMenus.cs` to blazor app template

pull/6455/head
wakuflair 6 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.UI.Navigation;
using Volo.Abp.Users; using Volo.Abp.Users;
namespace MyCompanyName.MyProjectName.Blazor namespace MyCompanyName.MyProjectName.Blazor.Menus
{ {
public class MyProjectNameMenuContributor : IMenuContributor public class MyProjectNameMenuContributor : IMenuContributor
{ {
@ -37,7 +37,7 @@ namespace MyCompanyName.MyProjectName.Blazor
context.Menu.Items.Insert( context.Menu.Items.Insert(
0, 0,
new ApplicationMenuItem( new ApplicationMenuItem(
"MyProjectName.Home", MyProjectNameMenus.Home,
l["Menu:Home"], l["Menu:Home"],
"/", "/",
icon: "fas fa-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.Identity.Blazor;
using Volo.Abp.AutoMapper; using Volo.Abp.AutoMapper;
using Volo.Abp.TenantManagement.Blazor; using Volo.Abp.TenantManagement.Blazor;
using MyCompanyName.MyProjectName.Blazor.Menus;
namespace MyCompanyName.MyProjectName.Blazor namespace MyCompanyName.MyProjectName.Blazor
{ {

Loading…
Cancel
Save