public async Task <IActionResult> UpdateRole([FromQuery] long UserId, [FromBody] string[] Roles) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } if (!User.IsInRole("Admin")) { return(StatusCode(403, "You're not admin")); } var rs = await _adminAppService.UpdateRole(UserId, Roles); if (rs) { return(Ok("Update Role OK")); } else { return(BadRequest("Update Role FAILED")); } }