【发布时间】:2015-08-19 02:14:20
【问题描述】:
这是我的 WebAPI 操作..
public class AuthenticationController : ApiController
{
[Route("api/auth/login")]
[HttpPost]
public object Login([FromBody] LoginViewModel loginViewModel)
...
如何在 MVC 视图中生成 URL?
我试过这个...
@Url.HttpRouteUrl("DefaultApi", new { controller = "Authentication", action= "Login" })"
...但它说DefaultApi 不存在。
为什么方法要一个路由名和个路由参数?
他们是如何设法使路由比常规 MVC 更加复杂的?
什么样的 web 框架使请求网页/API 方法/web 服务变得困难?太可笑了。
【问题讨论】:
标签: asp.net-web-api