这是我删除用户的操作方法:
我觉得它是阻塞的,因为我正在使用user.Result
将实际用户对象从一个异步结果传递到下一个异步方法。有一个更好的方法吗?
// POST: Users/Delete/5
[HttpPost, ActionName("Delete")]
[ValidateAntiForgeryToken]
public async Task<IActionResult> DeleteConfirmed(int id)
{
var user = _userManager.FindByIdAsync(id.ToString());
var result = await _userManager.DeleteAsync(user.Result);
return RedirectToAction("Index");
}