using Microsoft.AspNetCore.Authorization; using Microsoft.AspNetCore.Mvc; namespace asg_form.Controllers { public class InviteReferee : ControllerBase { private readonly RoleManager roleManager; private readonly UserManager userManager; public InviteReferee( RoleManager roleManager, UserManager userManager) { this.roleManager = roleManager; this.userManager = userManager; } } [Route("api/v1/Invite")] [HttpGet] [Authorize] public async Task> GetReferee([FromBody] long Inviteeid) { string Invitorid = this.User.FindFirst(ClaimTypes.NameIdentifier)!.Value; var user = await userManager.FindByIdAsync(Invitorid); } }