当前位置:  开发笔记 > 编程语言 > 正文

ASP.NET MVC 5路由可选参数

如何解决《ASP.NETMVC5路由可选参数》经验,为你挑选了1个好方法。



1> Vadim Martyn..:

Web API需要显式设置可选值,即使对于可空类型和类也是如此.

使用默认值为可选参数:

[Route("Rest/GetName/{name?}")]
public IHttpActionResult GetName(string name = null) {
    // cut - code here is trivial but long, I just fill in an object to return as Json code
    return Json(myObject);
}

不要忘记路由注册:

httpConfig.MapHttpAttributeRoutes()

推荐阅读
oDavid_仔o_880
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有