Skip to content

Commit 407ee14

Browse files
committed
Inherit view components from AbpProjectNameViewComponent.
1 parent 4387ae6 commit 407ee14

File tree

7 files changed

+19
-13
lines changed

7 files changed

+19
-13
lines changed
Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
using Abp.AspNetCore.Mvc.ViewComponents;
2+
3+
namespace AbpCompanyName.AbpProjectName.Web.Views
4+
{
5+
public abstract class AbpProjectNameViewComponent : AbpViewComponent
6+
{
7+
protected AbpProjectNameViewComponent()
8+
{
9+
LocalizationSourceName = AbpProjectNameConsts.LocalizationSourceName;
10+
}
11+
}
12+
}

aspnet-core/src/AbpCompanyName.AbpProjectName.Web.Mvc/Views/Shared/Components/AccountLanguages/AccountLanguagesViewComponent.cs

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,11 @@
11
using System.Linq;
22
using System.Threading.Tasks;
3-
using Abp.AspNetCore.Mvc.ViewComponents;
43
using Abp.Localization;
54
using Microsoft.AspNetCore.Mvc;
65

76
namespace AbpCompanyName.AbpProjectName.Web.Views.Shared.Components.AccountLanguages
87
{
9-
public class AccountLanguagesViewComponent : AbpViewComponent
8+
public class AccountLanguagesViewComponent : AbpProjectNameViewComponent
109
{
1110
private readonly ILanguageManager _languageManager;
1211

aspnet-core/src/AbpCompanyName.AbpProjectName.Web.Mvc/Views/Shared/Components/RightSideBar/RightSideBarViewComponent.cs

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,13 @@
11
using System.Linq;
22
using System.Threading.Tasks;
3-
using Abp.AspNetCore.Mvc.ViewComponents;
43
using Abp.Configuration;
54
using AbpCompanyName.AbpProjectName.Configuration;
65
using AbpCompanyName.AbpProjectName.Configuration.Ui;
76
using Microsoft.AspNetCore.Mvc;
87

98
namespace AbpCompanyName.AbpProjectName.Web.Views.Shared.Components.RightSideBar
109
{
11-
public class RightSideBarViewComponent : AbpViewComponent
10+
public class RightSideBarViewComponent : AbpProjectNameViewComponent
1211
{
1312
private readonly ISettingManager _settingManager;
1413

aspnet-core/src/AbpCompanyName.AbpProjectName.Web.Mvc/Views/Shared/Components/SideBarNav/SideBarNavViewComponent.cs

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,11 @@
11
using System.Threading.Tasks;
22
using Abp.Application.Navigation;
3-
using Abp.AspNetCore.Mvc.ViewComponents;
43
using Abp.Runtime.Session;
54
using Microsoft.AspNetCore.Mvc;
65

76
namespace AbpCompanyName.AbpProjectName.Web.Views.Shared.Components.SideBarNav
87
{
9-
public class SideBarNavViewComponent : AbpViewComponent
8+
public class SideBarNavViewComponent : AbpProjectNameViewComponent
109
{
1110
private readonly IUserNavigationManager _userNavigationManager;
1211
private readonly IAbpSession _abpSession;

aspnet-core/src/AbpCompanyName.AbpProjectName.Web.Mvc/Views/Shared/Components/SideBarUserArea/SideBarUserAreaViewComponent.cs

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,11 @@
11
using System.Threading.Tasks;
2-
using Abp.AspNetCore.Mvc.ViewComponents;
32
using Abp.Configuration.Startup;
43
using AbpCompanyName.AbpProjectName.Sessions;
54
using Microsoft.AspNetCore.Mvc;
65

76
namespace AbpCompanyName.AbpProjectName.Web.Views.Shared.Components.SideBarUserArea
87
{
9-
public class SideBarUserAreaViewComponent : AbpViewComponent
8+
public class SideBarUserAreaViewComponent : AbpProjectNameViewComponent
109
{
1110
private readonly ISessionAppService _sessionAppService;
1211
private readonly IMultiTenancyConfig _multiTenancyConfig;

aspnet-core/src/AbpCompanyName.AbpProjectName.Web.Mvc/Views/Shared/Components/TenantChange/TenantChangeViewComponent.cs

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,11 @@
11
using System.Threading.Tasks;
2-
using Abp.AspNetCore.Mvc.ViewComponents;
32
using Abp.AutoMapper;
43
using AbpCompanyName.AbpProjectName.Sessions;
54
using Microsoft.AspNetCore.Mvc;
65

76
namespace AbpCompanyName.AbpProjectName.Web.Views.Shared.Components.TenantChange
87
{
9-
public class TenantChangeViewComponent : AbpViewComponent
8+
public class TenantChangeViewComponent : AbpProjectNameViewComponent
109
{
1110
private readonly ISessionAppService _sessionAppService;
1211

aspnet-core/src/AbpCompanyName.AbpProjectName.Web.Mvc/Views/Shared/Components/TopBarLanguageSwitch/TopBarLanguageSwitchViewComponent.cs

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,9 @@
1-
using Abp.AspNetCore.Mvc.ViewComponents;
2-
using Abp.Localization;
1+
using Abp.Localization;
32
using Microsoft.AspNetCore.Mvc;
43

54
namespace AbpCompanyName.AbpProjectName.Web.Views.Shared.Components.TopBarLanguageSwitch
65
{
7-
public class TopBarLanguageSwitchViewComponent : AbpViewComponent
6+
public class TopBarLanguageSwitchViewComponent : AbpProjectNameViewComponent
87
{
98
private readonly ILanguageManager _languageManager;
109

0 commit comments

Comments
 (0)