using Microsoft.AspNetCore.Identity; using Microsoft.AspNetCore.Mvc; using PSTW_CentralSystem.DBContext; using PSTW_CentralSystem.Models; namespace PSTW_CentralSystem.Controllers { public class IdentityController: Controller { private readonly ILogger _logger; private readonly IdentityDBContext _authDbContext; private readonly UserManager _userManager; public IdentityController(ILogger logger, IdentityDBContext authDbContext, UserManager userManager) { _logger = logger; _authDbContext = authDbContext; _userManager = userManager; } public async Task RoleAssignment() { var thisUser = await _userManager.GetUserAsync(User); return View(thisUser.Id); } } }