public async Task <IActionResult> DeleteAccount() { var currentUser = await _userManager.GetUserAsync(HttpContext.User); await _userManager.DeleteAsync(currentUser); return(NoContent()); }
public async Task <IActionResult> DeleteUser([FromRoute] string userId) { var user = await _dbContext.Users.SingleOrDefaultAsync(x => x.Id == userId); if (user == null) { return(NotFound()); } await _userManager.DeleteAsync(user); return(NoContent()); }