ASP WebAPI通用List可选参数
我真的很苦恼这个。 我需要一个通用的列表参数为我的Get方法,但它需要是可选的。 我只是这样做了:
public dynamic Get(List <long> ManufacturerIDs = null)
不幸的是,在运行时我得到的错误:
“FormatterParameterBinding”不支持可选参数“ManufacturerIDs”。
如何获得一个通用列表作为一个可选参数在这里?
使用可选参数有什么意义? List<T>
是一个引用types,如果客户端不提供一个值,它将简单地为null:
public HttpResponseMessage Get(List<long> manufacturerIDs) { ... }
- ASP.NET MVC Html.DropDownList SelectedValue
- 在ASP.net MVC站点查看SSRS报告
- MVC4的DataType.Date EditorFor不会显示在Chrome中的date值,在Internet Explorer罚款
- 在MVC 3中禁用客户端validation“取消”提交button
- 401未经授权:由于证书无效,访问被拒绝
- DotNetOpenAuth不适用于MVC 5 RC
- OnAction执行和OnResult执行的区别
- 为什么Visual Studio代码格式化不能正确使用Razor标记?
- Html.DropdownListFor选定的值没有被设置