我正在尝试在异步IActionResult方法中使用id参数,但它传递的值为空。
如果我继承Controller并使用 -
public IActionResult Index(string id)
没有问题。但是当我使用 -> 时
public async Task<IActionResult> Index(string id)
(这就是我需要的) id参数始终为null。 我正在尝试从AsyncController继承来做到这一点,但是我在使用以下内容时遇到了问题:
"Microsoft.AspNet.Mvc": "6.0.0-beta1"
有人知道针对这个问题的解决方法吗?谢谢!
id
参数的绑定不应该取决于你是否返回任务... 你能分享一下你的路由长什么样子,以及请求 URL 长什么样子吗? - Kiran