diff --git a/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Blazor/Pages/UserManagement.razor b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Blazor/Pages/UserManagement.razor index d0cc6dd67d..1de28d16e6 100644 --- a/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Blazor/Pages/UserManagement.razor +++ b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Blazor/Pages/UserManagement.razor @@ -17,16 +17,4 @@ }

Total user count: @_totalUserCount

-} - -@code { - private long _totalUserCount = 0; - private IReadOnlyList _users; - - private async Task GetUsersAsync() - { - var result = await UserAppService.GetListAsync(new GetIdentityUsersInput()); - _totalUserCount = result.TotalCount; - _users = result.Items; - } } \ No newline at end of file diff --git a/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Blazor/Pages/UserManagement.razor.cs b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Blazor/Pages/UserManagement.razor.cs new file mode 100644 index 0000000000..3b8552987f --- /dev/null +++ b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Blazor/Pages/UserManagement.razor.cs @@ -0,0 +1,20 @@ +using System.Collections.Generic; +using System.Threading.Tasks; +using Microsoft.AspNetCore.Components; +using Volo.Abp.Identity; + +namespace MyCompanyName.MyProjectName.Blazor.Pages +{ + public partial class UserManagement : ComponentBase + { + private long _totalUserCount; + private IReadOnlyList _users; + + private async Task GetUsersAsync() + { + var result = await UserAppService.GetListAsync(new GetIdentityUsersInput()); + _totalUserCount = result.TotalCount; + _users = result.Items; + } + } +}