【发布时间】:2016-04-16 07:07:38
【问题描述】:
这是我删除用户的操作方法:
我觉得它是阻塞的,因为我使用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");
}
【问题讨论】:
标签: c# asp.net asp.net-identity asp.net-core-1.0 asp.net-identity-3