public async Task <IActionResult> DeleteUser([FromRoute] string username) { var userRole = HttpContext.User.Claims.FirstOrDefault(x => x.Type == "Role").Value.ToString(); if (userRole != "admin") { return(Forbid()); } var changeResponse = await _clientDataService.DeleteUserAsync(username); if (!changeResponse.Success) { return(BadRequest(changeResponse.ErrorsMessages)); } return(Ok("User was successfully deleted")); }