diff --git a/modules/identity/src/Volo.Abp.Identity.Blazor/Pages/Identity/RoleManagement.razor b/modules/identity/src/Volo.Abp.Identity.Blazor/Pages/Identity/RoleManagement.razor index 1d9939621f..c0298aabcc 100644 --- a/modules/identity/src/Volo.Abp.Identity.Blazor/Pages/Identity/RoleManagement.razor +++ b/modules/identity/src/Volo.Abp.Identity.Blazor/Pages/Identity/RoleManagement.razor @@ -3,10 +3,9 @@ @using Volo.Abp.Identity @using Microsoft.AspNetCore.Authorization @using Microsoft.Extensions.Localization -@using Volo.Abp.Application.Dtos @using Volo.Abp.Identity.Localization @using Volo.Abp.PermissionManagement.Blazor.Components -@inherits BlazoriseCrudPageBase +@inherits RoleManagementBase @inject IStringLocalizer L @* ************************* PAGE HEADER ************************* *@ diff --git a/modules/identity/src/Volo.Abp.Identity.Blazor/Pages/Identity/RoleManagement.razor.cs b/modules/identity/src/Volo.Abp.Identity.Blazor/Pages/Identity/RoleManagement.razor.cs index 1855a6a502..ddbf9164b8 100644 --- a/modules/identity/src/Volo.Abp.Identity.Blazor/Pages/Identity/RoleManagement.razor.cs +++ b/modules/identity/src/Volo.Abp.Identity.Blazor/Pages/Identity/RoleManagement.razor.cs @@ -1,14 +1,17 @@ -using Volo.Abp.PermissionManagement.Blazor.Components; +using System; +using Volo.Abp.Application.Dtos; +using Volo.Abp.BlazoriseUI; +using Volo.Abp.PermissionManagement.Blazor.Components; namespace Volo.Abp.Identity.Blazor.Pages.Identity { - public partial class RoleManagement + public class RoleManagementBase : BlazoriseCrudPageBase { - private const string PermissionProviderName = "R"; + protected const string PermissionProviderName = "R"; - private PermissionManagementModal PermissionManagementModal; + protected PermissionManagementModal PermissionManagementModal; - public RoleManagement() + public RoleManagementBase() { ObjectMapperContext = typeof(AbpIdentityBlazorModule); }