using Microsoft.AspNetCore.Mvc; using Microsoft.AspNetCore.Mvc.RazorPages; using WorkFlowCheck.Web.Services; using WorkFlowCheck.Web.Services.Interfaces; namespace WorkFlowCheck.Web.Pages.UserAndRole { public class UserPageModel : PageModel { private readonly ILogger _logger; private readonly IUserService _userService; public UserPageModel(ILogger logger, IUserService userService) { _logger = logger; _userService = userService; } public async Task OnGet() { } public async Task OnGetLoadUsers() { var results = await _userService.GetAllUsers(); return new JsonResult(new { data = results }); } } }