我尝试学习Web API 2 / MVC,并且需要一些帮助来尝试设置一个控制器,它允许可选的参数。
我的控制器方法如下:
[Route("{sender}/{displayLength}/{displayStart}")]
public HttpResponseMessage GetSenderMessages(string sender, int? displayLength, int? displayStart)
{
}
现在,displayLenght,displayStart可以是可选的,这些将用于控制移动应用中的分页。
如果我发送
//服务器/路由/韦恩/ 1
然后它抱怨没有匹配参数。
我在这里缺少什么?