可选路线参数,web api 2

时间:2014-04-28 15:28:34

标签: asp.net-web-api2

我尝试学习Web API 2 / MVC,并且需要一些帮助来尝试设置一个控制器,它允许可选的参数。

我的控制器方法如下:

[Route("{sender}/{displayLength}/{displayStart}")]
        public HttpResponseMessage GetSenderMessages(string sender, int? displayLength, int? displayStart)
        {
}

现在,displayLenght,displayStart可以是可选的,这些将用于控制移动应用中的分页。

如果我发送

  

//服务器/路由/韦恩/ 1

然后它抱怨没有匹配参数。

我在这里缺少什么?

1 个答案:

答案 0 :(得分:0)