【发布时间】:2020-10-02 11:04:19
【问题描述】:
我遇到了路线设置不正确的问题,我已经修复了这个问题,但我不完全理解修复工作的原因。
[ApiController]
[Route("api/[controller]")
public class DetailsController : ControllerBase
{
[HttpGet]
[Route("api/[controller]/{transactNo}")]
public IActionResult Detail(int transactNo)
{
...
当我调用api/details/123 时,我发现找不到路由,直到我从类中删除了Route 属性。所以我猜他们是有冲突的,但为什么呢?
【问题讨论】:
标签: asp.net-core blazor