From 9228e72650fc99f4a11dca67fe52915e815b35ad Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Halil=20=C4=B0brahim=20Kalkan?= Date: Sun, 30 Aug 2020 17:09:16 +0300 Subject: [PATCH] Use codebehind class for the the user management component. --- .../Pages/UserManagement.razor | 12 ----------- .../Pages/UserManagement.razor.cs | 20 +++++++++++++++++++ 2 files changed, 20 insertions(+), 12 deletions(-) create mode 100644 templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Blazor/Pages/UserManagement.razor.cs 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; + } + } +}