【发布时间】:2015-04-03 11:07:14
【问题描述】:
如何在一些 MVC 调用的 URL 中添加自定义的、用户定义的词?
例如,我的控制器方法上有这个属性:
[Route("accounts/transactions"]
我正在尝试将这条路线更改为这种形式:/accounts/{accountNumber}/transactions
其中 accountNumber 是可变的,并在发送请求时由客户端发送。客户通过这样的 URL 发送他的帐号:localhost:50490/accounts/1234567890/transactions 并调用控制器方法。
我能否以某种方式更改 Route 参数以便它可以处理这种情况,或者我需要完全不同的解决方案。
【问题讨论】:
标签: c# asp.net-mvc asp.net-mvc-4 routes